home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Assassins - Ultimate CD Games Collection 4
/
Assassins 4 (1999)(Weird Science).iso
/
extra_memory_needed1
/
domains_of_mystery
/
techstat.doc
< prev
next >
Wrap
Text File
|
1997-01-26
|
176KB
|
3,965 lines
TECHNICAL STUFF'N'STATISTICS:
-----------------------------
ADOM is entirely written in C and developed under Linux using Emacs,
GNU make and the GNU C compiler. Currently it takes about seven
minutes to build the game from scratch on a non-SCSI Pentium-90 with
16 MB RAM and nothing else to do (it takes about thrice as long under
DOS and more than one hour [!] with all optimizations turned on on
an Amiga 3000).
ADOM is available for DOS (a 386 computer is required), Linux and the
Amiga.
Development began on the 12th of July, 1994 and is still going strong...
Version 0.9.4 (completed 11/29/1996):
------------------------------------
CHANGES:
* The Amiga version now finally is available!
* The alignment system was completely rewritten.
* The monster scheme has been completely revised (see section K of the
online manual).
* 16 new special areas, 23 new items, 19 new monsters, 3 new
corruptions, 6 new spells, 5 new skills, 6 new songs for the mad
minstrel, 28 new fortune cookies, 2 new psionic powers, 4 new
special powers for monsters and 1 new quest for the ancient dwarf have
been added.
* The code for throwing stuff has been completely revised.
* A new way to target monsters with missiles has been added.
* The walk mode has been completely revised. It's now also possible to
automatically round corners.
* It is now possible to 'g'ive items to monsters.
* The online help now is greatly restructured.
* Games can be now restored in a very easy way.
* It is now possible to page through the highscore.
* It is now possible to exchange positions with peaceful monsters.
* Items in your backpack are now sorted in a more reasonable way.
* ADOM now is able to issue a warning when your hitpoints are running low.
* All data files created by ADOM are now kept in under one directory
(the data directory in previous versions).
* Environment variables now can be set *during* the game with the ': ='
command.
* Weapon skill increases now also are dependent on the power of your
opponent.
* The weapon skills have been completely revised: it's now possible to
learn brawling and throwing axes. Skill with scurgari and boomerangs
now is one skill, as is throwing rocks and throwing clubs.
* A new 'fast-select' command has been added for skills (check 'A').
* Rays now bounce in a more realistic manner.
* Chaos corruptions and spells now also can be saved in the log files.
* A few minor changes were applied to chaos corruptions.
* The special effects experienced by eating some monsters have been altered
slightly.
* The code for inventory damage has been revised.
* It is now possible to rename your character.
* Extreme hunger is now displayed in a more colorful way.
* Error messages are now even clearer.
* Whenever a new ADOM version is installed a special message is displayed.
* Many spell details have been changed.
* Lawful characters now are more resistant to corruption while very
chaotic beings now are easier corrupted.
* The display for environment variables now is sorted.
* Some monsters now can be multi-colored.
* Shopkeepers have learned some new tricks.
* Monsters are now slightly more intelligent.
* Necromancy has been completely revised.
* Wands and their charges are now handled in a different way.
* The direction selection in the game now makes use of your keybindings.
* Before leaving the main map there is an additional security check.
* Confusion now has some more effects.
* All color and display problems in the dungeons should be fixed.
* The 'l'ook command now also descrobes the relative power level of monsters.
* Companions now need more experience to advance.
* Some arena opponents are now more powerful.
* Unfair critical hits now are less likely.
* A number of minor changes have been applied to the prayer system.
* Several more menu screen sare now colored.
* Many quests have been sightly adjusted.
* The space key now longer is the default 'wait' command.
* Farmers are now less likely to starve and also come with better equipment.
* Some nice surprises for special times have been added to ADOM.
* Rusting now is handled in a slightly different way.
* Several traps have been altered slightly.
* Pools now are more likely to disappear.
* The save files now are slightly smaller.
* A new random number generator is used.
* The text in [.]adom.kbd is now a lot more verbose.
* All the documents have been updated (especially the main manual).
* All known bugs have been fixed.
* All spells now are capitalized.
* A few game messages have been altered.
* Many typos have been fixed.
* Under Linux GCC 2.7.2 and NCurses 1.9.9e are now used. The Linux version
now also is available in ELF format.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
510 1492 14800 adom.c
269 647 5711 alchemy.c
334 1089 8229 arena.c
251 722 5329 casino.c
1202 3102 27938 cast.c
530 1372 10879 cfg.c
431 1391 11411 chaos.c
168 685 4797 check.c
526 1316 10948 color.c
4021 10513 95640 combat.c
535 1705 16010 death.c
113 272 2263 debug.c
270 703 5839 dip.c
444 1335 10596 dirserv.c
1450 3172 26631 display.c
1321 4406 32427 dlevel.c
1360 3403 30522 drink.c
1695 3858 38659 eat.c
39 147 1048 endgame.c
134 379 3214 error.c
228 784 6112 etemple.c
96 374 2556 event.c
210 1786 11102 fortune.c
4801 11801 99986 game.c
785 1822 15388 help.c
369 925 7639 hiscore.c
2955 7479 78748 init.c
3190 8527 70369 invent.c
8182 29383 220962 item.c
898 2714 23749 kbd.c
82 543 3407 license.c
634 1637 11588 llio.c
449 1260 8333 llsys.c
429 957 7919 log.c
966 2921 19106 macros.c
2087 15462 104106 manual.c
4125 11934 87517 map.c
829 2015 18928 mcraft.c
224 633 4956 message.c
108 357 2395 mlist.c
9127 29963 240495 monster.c
459 1158 9991 pick.c
237 679 5404 pit.c
3997 10491 86645 player.c
570 1176 12205 pool.c
75 205 1727 process.c
647 2258 17752 quest.c
1460 3951 34336 read.c
432 1167 7767 rooms.c
401 789 7475 save.c
1039 3221 24145 shop.c
3251 8807 78978 skills.c
1324 4046 46578 special.c
869 2620 21514 spells.c
2921 9146 75705 talk.c
1646 4762 39208 temple.c
1794 5462 44554 throw.c
1200 3400 28024 trap.c
1590 4535 36786 use.c
675 1993 18933 vault.c
73 278 1953 version.c
418 1070 9732 weapon.c
458 1140 9627 wish.c
1774 4589 38327 zap.c
29 116 831 alchemy.h
35 125 929 arena.h
28 115 808 casino.h
33 128 908 cast.h
39 135 978 cfg.h
67 212 1718 chaos.h
25 110 749 check.h
65 244 2614 color.h
52 189 1595 combat.h
320 1326 9251 config.h
26 114 770 death.h
54 145 1106 debug.h
25 110 727 dip.h
59 223 1776 dirserv.h
116 321 2861 display.h
143 361 3567 dlevel.h
30 125 875 drink.h
26 110 728 eat.h
25 110 749 endgame.h
31 121 822 error.h
26 114 790 etemple.h
25 110 744 event.h
26 112 774 fortune.h
33 125 879 game.h
55 194 1508 global.h
32 133 918 help.h
36 132 1008 hiscore.h
32 121 793 hive.h
34 123 912 init.h
166 361 4049 invent.h
569 1671 20446 item.h
70 243 2559 kbd.h
66 449 2661 license.h
51 157 1305 llio.h
102 370 2511 llsys.h
104 414 2661 llvar.h
48 154 1203 log.h
82 291 2097 macros.h
44 167 1178 manual.h
216 685 5954 map.h
40 134 1153 mcraft.h
28 117 849 message.h
726 2342 24227 monster.h
32 125 863 pick.h
36 137 978 pit.h
773 1992 18712 player.h
27 117 802 pool.h
31 117 830 process.h
39 132 1034 quest.h
35 130 931 read.h
88 293 2166 rooms.h
51 161 1208 save.h
54 176 1430 shop.h
84 237 2357 skills.h
30 118 826 special.h
75 217 2150 spells.h
30 114 791 talk.h
73 202 1900 temple.h
34 130 928 throw.h
47 158 1200 trap.h
29 117 812 use.h
26 112 773 vault.h
38 140 984 version.h
67 187 1659 weapon.h
28 112 753 wish.h
39 157 1095 zap.h
37 144 952 Makefile
302 817 8665 makefile.linux
79 201 1621 makefile.dos
119 502 3600 makeman
217 1672 13112 makefile.dep
90046 273805 2254291 total
Version 0.9.3 (completed 8/31/1996):
------------------------------------
CHANGES:
* It's now possible to filter the stuff list to display only those items
of a certain type.
* 4 new monsters have been added.
* 4 new songs have been added to the repertoire of the Mad Minstrel.
* A new inhabitant entered the bandit village.
* It's now once more possible to receive the 'extremely close' message
when sacrificing stuff to the gods.
* There has been another number of fixes and changes to the code used to
handle sacrifices.
* The system for granting marks to weapon skills has been somewhat
adjusted (you e.g. no longer receive marks when fighting too
defensively).
* Aborting the 'throw' command now longer costs one move.
* It's now possible to rustproof items.
* Paralyzation resistance now always works correctly.
* If you gainn pretrification resistance this is correctly displayed at
the end of the game.
* The configuration variable 'Message_Buffer_Size' now allows to control
the size of the internal message buffer.
* The configuration variable 'Fast_More' allows to actiavte the permission
for using all keys at the (more) prompt right away.
* The file with the configuration variables now also lists the version
of ADOM by which it was created.
* Alchemical receipts have been slightly adjusted.
* Throwing potions of exchange at monsters now works correctly.
* The startup screen now also is colored.
* It's no longer possible to eat from the floor in the water dragon cave.
* Wizards and farmers now need less experience points.
* Chaotic characters now also have a means to learn the Healing skill.
* The gods are now more verbose as far as warnings are concerned.
* Throwing up now has negative effects on your hunger status.
* Eternium now is also considered to be a metal.
* Lots of typos have been fixed.
* Cursed climbing sets now can be dangerous.
* The various text files have been extended somewhat.
* A new extension has been added to the ': d' command (drop all).
* Lots of stuff for the Amiga has been added and fixed (real soon now it
will be out).
* Artifact guardians are now handled correctly.
* Shopkeepers now have more resources and also are more resourceful.
* A remaining bug in the color code has been fixed.
* The display of the highscore now should work correctly in all cases.
* The healer no longer will be killed by traps.
* After making Blup happy the reward will show up much sooner.
* One new pool effect was added.
* The priest in the dwarven village now is more talkative.
* Yet another bug in the walk-mode has been fixed.
* All menus now should be colored.
* All known bugs have been fixed.
* The source code has become a lot more portable (once more).
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
372 806 9637 adom.c
253 585 5064 alchemy.c
319 1009 7692 arena.c
244 675 5007 casino.c
1111 2863 25693 cast.c
371 898 7160 cfg.c
336 1029 8407 chaos.c
514 1238 10251 color.c
4418 11653 106330 combat.c
551 1682 16016 death.c
103 204 1818 debug.c
240 589 4950 dip.c
244 583 5363 dirserv.c
1333 2846 24030 display.c
1149 3764 28044 dlevel.c
1329 3305 30022 drink.c
1614 3617 36484 eat.c
32 100 726 endgame.c
88 197 1845 error.c
219 735 5612 etemple.c
172 1449 8996 fortune.c
3824 8529 76494 game.c
697 1620 13947 help.c
391 874 7714 hiscore.c
2877 7327 79577 init.c
3060 8239 66231 invent.c
7667 27500 206167 item.c
749 2206 20274 kbd.c
611 1263 11768 llio.c
294 794 5038 llsys.c
377 800 6914 log.c
342 870 5342 macros.c
1806 13491 90682 manual.c
3763 10809 78921 map.c
648 1529 14443 mcraft.c
217 586 4634 message.c
101 310 2073 mlist.c
7937 25568 204212 monster.c
447 1102 9572 pick.c
230 630 5067 pit.c
3611 9238 77420 player.c
552 1104 11739 pool.c
68 157 1378 process.c
597 2033 15942 quest.c
1177 3039 27950 read.c
425 1120 7423 rooms.c
398 735 7313 save.c
1007 3086 23160 shop.c
2640 7050 64367 skills.c
1013 2929 33655 special.c
711 2117 17367 spells.c
2435 7571 62504 talk.c
1580 4561 37306 temple.c
1072 3003 25013 trap.c
1386 3862 31959 use.c
665 1933 18512 vault.c
46 150 1097 version.c
397 991 9201 weapon.c
437 1046 8971 wish.c
1454 3632 31878 zap.c
22 69 509 alchemy.h
28 78 607 arena.h
21 68 486 casino.h
26 81 586 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
54 181 2139 color.h
41 121 1080 combat.h
288 1145 7975 config.h
19 67 448 death.h
47 98 783 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
106 265 2468 display.h
128 278 2841 dlevel.h
23 78 553 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
43 136 1070 global.h
25 84 585 help.h
29 86 691 hiscore.h
25 74 471 hive.h
27 76 590 init.h
157 308 3636 invent.h
532 1538 18996 item.h
56 179 1990 kbd.h
42 106 936 llio.h
90 289 2013 llsys.h
39 103 825 log.h
123 490 3425 macros.h
18 64 426 manual.h
202 617 5382 map.h
31 85 775 mcraft.h
21 70 527 message.h
677 2166 22273 monster.h
25 78 541 pick.h
29 90 656 pit.h
712 1751 16861 player.h
20 70 480 pool.h
19 65 458 process.h
30 80 656 quest.h
28 83 609 read.h
73 178 1433 rooms.h
40 99 790 save.h
47 129 1108 shop.h
76 185 1958 skills.h
23 71 504 special.h
64 158 1685 spells.h
23 67 469 talk.h
66 155 1578 temple.h
39 108 848 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
58 135 1245 weapon.h
21 65 431 wish.h
29 94 655 zap.h
32 105 741 Makefile
594 1040 9944 makefile.linux
76 191 1550 makefile.dos
75 220 1543 makeman
173 1526 11873 makefile.dep
78367 230014 1923737 total
Version 0.9.2 (completed 8/14/1996):
------------------------------------
CHANGES:
* ADOM now allows to train your weapon skills (try 'C-w' and read the
manual).
* You now can create screen schots and log files about your current game.
* After dying (or winning) it's also possible to create a logfile as a
memory about your character.
* The code for sacrificing and alignment changes has been completely revised.
* The initial alignment now is dependent on your race.
* 3 new items and 2 new fortune cookies have been added.
* 'Bloated' has been added as a satiation level.
* You now also can displace your pet in small tunnels.
* All the fighting classes now need more experience, since they are easier
to play.
* Many menues are now colored (as is the '@' character for the PC).
* One new special level has been added to the game.
* After becoming an champion in the arena, the opponents get a lot
tougher.
* You now can dispay the current name of your deity with ': g'.
* The 'line-of-sight' algorithm has been rewritten completey and should be
a lot faster nowadays.
* Missile weapons other than bows and slings work once more.
* Greater vaults now should be more common.
* Monsters no longer will leave the arena by teleportation.
* The level structure of the main dungeon has been somewhat revised.
* You now can throw gold at monsters.
* You no longer can starve in the wilderness.
* Artifacts guardians now are more powerful.
* Barbarians now also enjoy raw meat.
* In the beginning items in your backpack no longer will be cursed.
* Wizards are guaranteed to not receive any useless rings.
* Dying by attribute drain no longer causes problems.
* If ADOM aborts with an error message, it waits for you to press ENTER, so
that you can always read it.
* The '-l' parameter now works under Linux.
* Troll mindcrafters now can be played correctly.
* Assassins initially receive more throwing daggers.
* The eternal guardian now is more difficult to trick.
* ': c' will now also show your companions on dungeon levels.
* Books now only are useful for training skills when you can read.
* Monsters in the arena now longerw ill leave it by teleporting.
* Some items have been revised.
* Some shop problems have been fixed.
* The 'Mind Wave' power now works correctly.
* The default keymap for DOS now works.
* Food lying on the floor no longer will rot, while you are eating it.
* ADOM's highscore locking mechanism has been revised.
* Most monsters now longer will shoot at an invisible character.
* To use necromancy makes you lean towards Chaos.
* You no longer can starve while training with Yrrigs or while using
the Fletchery skill.
* Merchants are now more likely to find a shop.
* There is a new use for the mystic healer.
* The master thief now behaves correctly.
* More interaction with beggars is possible.
* All dwarven quests finally work.
* You now can pray for light.
* The dwarven city no longer features chaotic altars.
* There are now even more rewards for champions.
* Many items no can't be used in the wilderness.
* Light traps no longer will cause permanent blindness.
* "Crushing door" traps now are more tricky.
* All known bugs shold be fixed.
* Some messages during the game have been altered.
* Many typos have been fixed.
* Lots of other (unknown) bugs have been fixed.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
359 790 9193 adom.c
252 585 5064 alchemy.c
319 1009 7692 arena.c
244 675 5007 casino.c
1113 2864 25707 cast.c
367 889 7047 cfg.c
336 1029 8407 chaos.c
489 1131 9758 color.c
4394 11583 105624 combat.c
550 1681 15980 death.c
103 202 1797 debug.c
228 557 4626 dip.c
244 583 5363 dirserv.c
1280 2646 22585 display.c
1153 3769 28080 dlevel.c
1316 3265 29679 drink.c
1601 3577 36146 eat.c
32 100 726 endgame.c
88 197 1845 error.c
219 735 5612 etemple.c
171 1447 8976 fortune.c
3808 8470 75876 game.c
697 1620 13947 help.c
352 762 7031 hiscore.c
2869 7273 79243 init.c
3089 8314 66733 invent.c
7467 26528 197093 item.c
749 2206 20274 kbd.c
614 1267 11785 llio.c
217 546 3522 llsys.c
377 800 6914 log.c
332 838 5109 macros.c
1751 13069 87917 manual.c
3748 10757 78564 map.c
648 1529 14443 mcraft.c
169 458 3474 message.c
101 310 2073 mlist.c
7841 25204 201315 monster.c
444 1088 9478 pick.c
254 765 5874 pit.c
3582 9107 76361 player.c
546 1095 11609 pool.c
68 157 1375 process.c
597 2033 15928 quest.c
1166 3010 27711 read.c
426 1123 7435 rooms.c
397 733 7285 save.c
965 2941 22080 shop.c
2564 6901 63061 skills.c
1005 2896 33363 special.c
711 2116 17362 spells.c
2195 6907 56513 talk.c
1491 4252 34674 temple.c
1070 2973 24808 trap.c
1367 3808 31562 use.c
665 1933 18512 vault.c
46 150 1097 version.c
380 945 8791 weapon.c
437 1046 8971 wish.c
1443 3612 31703 zap.c
22 69 509 alchemy.h
28 78 607 arena.h
21 68 486 casino.h
26 81 586 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
41 113 964 color.h
41 121 1080 combat.h
277 1104 7859 config.h
19 67 448 death.h
47 98 783 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
106 264 2467 display.h
128 278 2841 dlevel.h
23 78 553 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
43 136 1070 global.h
25 84 585 help.h
29 86 691 hiscore.h
25 74 471 hive.h
27 76 590 init.h
157 307 3630 invent.h
505 1457 18309 item.h
56 179 1990 kbd.h
42 106 936 llio.h
85 254 1790 llsys.h
39 103 825 log.h
122 487 3403 macros.h
18 64 426 manual.h
202 617 5382 map.h
31 85 775 mcraft.h
21 70 527 message.h
674 2156 22140 monster.h
25 78 541 pick.h
29 89 646 pit.h
698 1724 16654 player.h
20 70 480 pool.h
19 65 458 process.h
30 80 656 quest.h
28 83 609 read.h
73 178 1433 rooms.h
40 99 790 save.h
46 126 1073 shop.h
75 183 1933 skills.h
23 71 504 special.h
64 158 1685 spells.h
23 67 469 talk.h
66 154 1572 temple.h
39 108 848 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
57 132 1215 weapon.h
21 65 431 wish.h
29 94 655 zap.h
31 104 730 Makefile
534 925 7424 makefile.linux
76 191 1550 makefile.dos
75 220 1543 makeman
172 1521 11837 makefile.dep
77013 225241 1881902 total
Version 0.9.1 (completed 7/30/1996):
------------------------------------
CHANGES:
* 'l' now activates a more useful 'Look' command (the old 'Look' command
is available by pressing 'C-l').
* 4 new items and 1 new monster have been added.
* Killing monsters now once more yields more experience.
* Monsters now use breath weapons more effectively.
* Monsters killed by mindcraft are now correctly registered.
* Artifact guardians have become more powerful.
* Companions now suffer damage in the tower of eternal flames.
* Companions now longer will cause ADOM to crash in some situations.
* Some twists have been added to the Mad Carpenter quest.
* You now can play beastfighters.
* You now also can train skills for which you need an item.
* In the village dungeon you now won't encounter any karmic beings.
* The command line option '-l' now allows to directly load a game.
* Potions of education now work.
* Books other than spellbooks now are correctly identified.
* Inscriptions on graves are now easier to read.
* Monsters are now correctly when a teleportation spell is used on them.
* The graphics in the tower of eternal flames have been slightly revised.
* Being teleported while eating food, which lies on the floor, now longer
results in a crash.
* Beastfighters now enjoy raw flesh.
* All levels are now accessible.
* You now can move on bridges.
* The 'Look' commands now also will display the weight of an item stack.
* The game will no longer hang while trying to create a new level (which
could happen in ADOM 0.9.0).
* Hobbit archers now use slings.
* The skills section and the credits section in the manual were expanded.
* Some messages in the game have been altered.
* The forest quest now is also registered as completed when you use the
shortcut.
* Swimming/drowning now works correctly.
* The burden levels and the weight of the carried items now is displayed
correctly.
* Monsters with missile weapons now more often drop their equipment.
* Discovering a secret door won't yield an open door anymore.
* The 'manual of bridge building' now longer will dissolve at occasion
if the player is disturbed while reading it.
* The third quest granted by the ancient dwarf now can be solved.
* The purse of a shopkeeper now is handled correctly.
* Scrolls of treasure creation now work correctly.
* Scrolls of charging no longer will charge wands of wishes.
* Merchants specialized in potions now also know a little alchemy.
* Merchants specialized in scrolls and maps now longer will cause ADOM to
crash.
* Some monsters now offer more possible reactions when you talk to them.
* The skill routines now also work when you know _all_ skills available in
the game.
* When an alatar changes alignment, the change in color is correctly
displayed.
* The 'Explore' command has been altered.
* Collecting logs now works correctly.
* Building bridges has become somewhat easier.
* 'C-\' no longer will abort the game.
* Continuous search now also works correctly when you stand on an item
heap.
* Lots of typos have been fixed.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
350 775 8919 adom.c
252 585 5064 alchemy.c
308 972 7456 arena.c
244 675 5007 casino.c
1113 2864 25707 cast.c
361 873 6815 cfg.c
336 1029 8407 chaos.c
463 1067 9119 color.c
4274 11244 102347 combat.c
575 1895 17643 death.c
103 202 1797 debug.c
224 550 4562 dip.c
244 583 5363 dirserv.c
1237 2539 21780 display.c
1133 3700 27690 dlevel.c
1316 3265 29679 drink.c
1601 3601 36284 eat.c
32 100 726 endgame.c
81 167 1598 error.c
219 735 5612 etemple.c
169 1425 8841 fortune.c
3671 8144 72938 game.c
676 1571 13432 help.c
341 739 6824 hiscore.c
2811 7137 77862 init.c
2917 7904 62376 invent.c
7398 25811 190502 item.c
743 2166 19818 kbd.c
595 1231 11378 llio.c
217 546 3521 llsys.c
331 837 5087 macros.c
1627 12201 81886 manual.c
3677 10468 77144 map.c
643 1517 14335 mcraft.c
169 458 3474 message.c
101 310 2073 mlist.c
7624 24650 196508 monster.c
438 1079 9382 pick.c
254 765 5874 pit.c
3163 7939 65808 player.c
543 1090 11502 pool.c
68 157 1375 process.c
594 2019 15844 quest.c
1146 2938 27176 read.c
403 1002 6781 rooms.c
392 727 7161 save.c
962 2930 21984 shop.c
2503 6762 61160 skills.c
999 2883 33258 special.c
711 2116 17362 spells.c
2140 6722 54969 talk.c
1146 3277 26959 temple.c
1037 2873 24152 trap.c
1322 3672 30324 use.c
665 1933 18512 vault.c
46 150 1097 version.c
437 1046 8971 wish.c
1442 3607 31654 zap.c
22 69 509 alchemy.h
28 78 607 arena.h
21 68 486 casino.h
26 81 586 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
40 111 940 color.h
41 121 1080 combat.h
281 1117 7988 config.h
19 67 448 death.h
47 100 786 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
104 259 2414 display.h
128 277 2829 dlevel.h
23 78 553 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
39 124 953 global.h
25 82 573 help.h
29 86 691 hiscore.h
25 74 471 hive.h
27 76 590 init.h
152 293 3464 invent.h
501 1446 18166 item.h
55 173 1877 kbd.h
41 103 902 llio.h
85 254 1790 llsys.h
122 487 3403 macros.h
18 64 426 manual.h
197 600 5226 map.h
31 85 775 mcraft.h
21 70 527 message.h
653 2090 21415 monster.h
25 78 541 pick.h
29 89 646 pit.h
690 1708 16445 player.h
20 70 480 pool.h
19 65 458 process.h
30 80 656 quest.h
28 83 609 read.h
73 178 1433 rooms.h
40 99 790 save.h
46 126 1073 shop.h
74 181 1911 skills.h
23 71 504 special.h
64 158 1685 spells.h
23 67 469 talk.h
65 151 1532 temple.h
39 108 848 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
31 102 715 Makefile
534 922 7396 makefile.linux
70 176 1447 makefile.dos
75 220 1543 makeman
165 1423 11079 makefile.dep
73935 216110 1802363 total
Version 0.9.0 (completed 7/21/1996):
------------------------------------
CHANGES:
* ADOM no stands for 'Ancient Domains of Mystery'
(instead of '...Dungeons...').
* A surface world and multiple dungeons and villages have been added.
* 25 new (and mostly special) levels have been added and the whole dungeon
structure has been revised.
* 7 new classes, 79 new items, 37 new monsters, one new intrinsic and 2
new fortune cookies have been added to the game.
* The skill system was completely revised (initial skills are now dependent
on class and race) and 18 new skills have been added.
* There are now a lot more quests (and not all of them are important for
your final goal).
* It's now possible to eat food lying on the floor (if it's lying in a heap
you only can eat it if it's located at the top).
* The 'M' command now allows to display the characters statistics for
missile weapons (old messages now are displayed with ': m').
* The 'w s' command allows to search for more than one step (the exact number
of steps is governed by the environment variable 'Persistence').
* The 'C-e' command allows to display the time which has passed in the
game world since you started to play.
* The ': b' command displays statistics about the various burden levels.
* The ': c' command allows to display a list of your companions.
* The environment variable 'Sorted_Skills' controls whether the skill list
will be sorted alphabetically or not.
* You now need more experience points to rise in levels.
* A second symbol list (for the surface world) has been added.
* The 'Look' command now works in areas lit by a torch.
* A bug in the 'W' command has been fixed (it didn't work with a shield in
the right hand and an empty left hand).
* Shopkeepers now only have a limited purse.
* The final game summary displayed new information.
* At the start you no longer will receive broken or rusty items.
* Bard companions are now less powerful.
* Being drunk now really means something.
* A bug in the pool code has been fixed (which prevented 26 from possible
43 effects to happen >:-( ). Also one new pool effect was added.
* Invisible characters are now longer attacked with missiles.
* Many creatures now have something interesting to say.
* When you kill an invisible monster with a missile you receive a complete
message.
* You no longer can be teleported by chance into the arena (also monsters
won't be teleported by chance into the arena).
* A bug in price calculation for shops has been fixed which could lead to
totally nonsense prices.
* Many details and new uses for items have been added to the game.
* Some game texts have been changed.
* The 'Ctrl-C' key now is caught under DOS and Linux.
* The various documents in the distribution have been revised and updated.
* Added a revised title screen for the game.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
319 723 8224 adom.c
252 585 5064 alchemy.c
308 972 7456 arena.c
244 675 5007 casino.c
1110 2857 25646 cast.c
361 873 6815 cfg.c
336 1029 8407 chaos.c
454 1013 8741 color.c
4259 11210 101991 combat.c
551 1871 17261 death.c
103 202 1797 debug.c
224 550 4562 dip.c
244 583 5363 dirserv.c
1260 2550 22020 display.c
1125 3684 27494 dlevel.c
1312 3259 29635 drink.c
1591 3545 35908 eat.c
32 100 726 endgame.c
81 167 1598 error.c
219 735 5612 etemple.c
169 1425 8841 fortune.c
3564 7933 71017 game.c
663 1523 13117 help.c
341 739 6824 hiscore.c
2763 7054 77065 init.c
2886 7845 61873 invent.c
7348 25619 189072 item.c
742 2161 19751 kbd.c
594 1229 11361 llio.c
205 521 3290 llsys.c
331 837 5087 macros.c
1616 12102 81144 manual.c
3636 10382 76230 map.c
633 1504 14194 mcraft.c
169 458 3474 message.c
101 310 2073 mlist.c
7328 23791 189342 monster.c
426 1060 9187 pick.c
254 765 5874 pit.c
3163 7939 65808 player.c
542 1089 11483 pool.c
68 157 1375 process.c
595 2021 15872 quest.c
1140 2913 26954 read.c
397 986 6667 rooms.c
390 722 7135 save.c
960 2916 21874 shop.c
2469 6685 60289 skills.c
999 2883 33259 special.c
711 2116 17362 spells.c
2070 6463 52880 talk.c
1143 3271 26911 temple.c
1037 2873 24152 trap.c
1315 3654 30162 use.c
665 1933 18512 vault.c
46 150 1097 version.c
437 1042 8931 wish.c
1442 3607 31654 zap.c
22 69 509 alchemy.h
28 78 607 arena.h
21 68 486 casino.h
26 81 586 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
40 111 940 color.h
41 121 1080 combat.h
281 1117 7988 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
104 259 2414 display.h
128 277 2829 dlevel.h
23 78 553 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
37 121 924 global.h
25 82 573 help.h
29 86 691 hiscore.h
25 74 471 hive.h
25 73 558 init.h
151 291 3436 invent.h
499 1439 18024 item.h
54 172 1860 kbd.h
41 103 902 llio.h
85 254 1790 llsys.h
122 487 3403 macros.h
18 64 426 manual.h
197 600 5226 map.h
31 85 775 mcraft.h
21 70 527 message.h
647 2072 21183 monster.h
25 78 541 pick.h
29 89 646 pit.h
687 1693 16326 player.h
20 70 480 pool.h
19 65 458 process.h
30 80 656 quest.h
28 83 609 read.h
73 178 1433 rooms.h
39 97 764 save.h
46 126 1073 shop.h
74 181 1911 skills.h
23 71 504 special.h
64 158 1685 spells.h
23 67 469 talk.h
65 151 1532 temple.h
39 108 848 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
31 102 715 Makefile
527 900 7086 makefile.linux
64 152 1159 makefile.dos
75 220 1543 makeman
165 1423 11079 makefile.dep
73056 213644 1780717 total
Version 0.8.4 (completed 5/20/1996):
------------------------------------
CHANGES:
* It's now possible to see the list of symbols used in the game with
'?'-'S'.
* The start procedure has been changed to allow for optimal name selection.
* The 'l'ook command now also displays the weight of single items.
* It's now possible to turn auto-pickup on/off (try C-'a').
* The minimal score entry is now 0 (no longer 2) and the player now
also can see, whether he managed to achieve a negative highscore.
* Monsters killed by the PC with poison are now correctly registered.
* The configuration variables 'Fated_Gender' and 'Allow_Default_Names'
now work correctly.
* Dwarves no longer will get angry at the character if a monster blasts
them with a breath weapon.
* The number of moves no longer can be negative.
* All the keypad keys now work once more under DOS.
* The cursor will now be positioned correctly under DOS.
* The 'Summon Monsters' spell works once more.
* ' characters now can be used in names.
* A new version of the FAQ is included.
* The manual has been slightly altered.
* The internals of the 'Smithing' skill have been altered (class and level
now influence the chance of success).
* All known bugs have been fixed.
* The source code has been once more streamlined for greater portability.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
298 693 7662 adom.c
252 585 5064 alchemy.c
301 954 7379 arena.c
244 675 5007 casino.c
1100 2837 25466 cast.c
357 862 6700 cfg.c
336 1025 8402 chaos.c
382 844 7149 color.c
3993 10378 94376 combat.c
516 1713 16084 death.c
103 202 1797 debug.c
181 429 3666 dip.c
244 583 5363 dirserv.c
1161 2404 20048 display.c
755 2240 18709 dlevel.c
1085 2725 24596 drink.c
1466 3262 33131 eat.c
32 100 724 endgame.c
77 163 1526 error.c
221 735 5793 etemple.c
167 1396 8659 fortune.c
2760 5909 54688 game.c
538 1288 10610 help.c
341 739 6824 hiscore.c
2181 5623 60136 init.c
2639 7232 56994 invent.c
6613 22608 168412 item.c
736 2126 19313 kbd.c
594 1229 11361 llio.c
203 510 3276 llsys.c
331 837 5087 macros.c
1272 9854 65545 manual.c
3218 9294 68412 map.c
169 458 3473 message.c
101 310 2073 mlist.c
6407 20560 164999 monster.c
416 1045 9031 pick.c
241 728 5471 pit.c
2981 7273 61350 player.c
467 892 9842 pool.c
68 157 1375 process.c
462 1409 11050 quest.c
868 2275 20841 read.c
364 897 6146 rooms.c
377 649 6916 save.c
847 2499 19841 shop.c
1498 4593 36025 skills.c
672 2001 16369 spells.c
963 3199 25273 talk.c
1112 3108 26177 temple.c
979 2747 23143 trap.c
1108 3053 25103 use.c
665 1933 18919 vault.c
47 169 1270 version.c
447 1072 9190 wish.c
1435 3598 31579 zap.c
22 69 509 alchemy.h
27 75 581 arena.h
21 68 486 casino.h
26 81 586 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
40 111 940 color.h
40 119 1043 combat.h
283 1141 8073 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
103 257 2382 display.h
101 210 2085 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
37 121 924 global.h
25 82 573 help.h
29 86 691 hiscore.h
25 74 471 hive.h
25 73 558 init.h
146 281 3298 invent.h
473 1326 16377 item.h
52 166 1730 kbd.h
41 103 902 llio.h
85 254 1790 llsys.h
122 487 3403 macros.h
18 64 426 manual.h
186 618 4915 map.h
21 70 527 message.h
609 1933 19584 monster.h
25 78 541 pick.h
29 89 646 pit.h
488 1105 10926 player.h
20 70 480 pool.h
19 65 458 process.h
29 78 629 quest.h
28 83 609 read.h
71 173 1375 rooms.h
39 96 759 save.h
46 126 1073 shop.h
50 124 1144 skills.h
63 156 1647 spells.h
23 67 469 talk.h
62 144 1463 temple.h
28 85 645 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
31 100 696 Makefile
503 861 6663 makefile.linux
64 152 1159 makefile.dos
75 220 1543 makeman
158 1364 10612 makefile.dep
62268 181221 1500276 total
Version 0.8.3 (completed 5/12/1996):
------------------------------------
CHANGES:
* 25 new items, 6 new traps, 8 new fortune cookies, 3 new vault maps and 4
new alignment degrees have been added.
* Identified items are now displayed in a more convenient way.
* Spells are now displayed in a sorted order.
* Spell names between wizard and priest spells are now different (not all but
many).
* The inventory screens list item weights.
* The 'K' key allows to display the kick damage.
* Traps are now colored according to their type.
* Item status is now only identified when dropping an item on an altar
of your alignment.
* Armor now is less prone to damage.
* Shopkeepers in large shops are now even more powerful.
* The shopkeeper on the casino level no longer identifies items.
* The casino is now more colorful.
* The 'Quitters_Allowed' configuration variable controls whether the scores
of games ended by quitting are allowed to enter the highscore or not.
* The 'Fast_Missile_Readying' configuration variable forces ADOM to ask
whether a missile, which you are picking up at that moment, is to be
put into your missile slot (very useful for the unique artifact missiles).
* There is now a configuration variable 'Auto_Pickup', which allows to set
the item types which are always to be picked up.
* Four new alignment levels have been added.
* The configuration variable 'Verbose_Level_Messages' controls whether
special level messages appear always or but once.
* The 'Fated_Gender' configuration variable allows to control whether the
characters gender is chosen randomly or by the player.
* The 'Allow_Default_Names' configuration variable controls whether ADOM
forces you to enter a name for your character or not.
* When a fight in the arena ends you are now immediately teleported out of
the arena.
* Configuration strings are now enclosed by ''s (and no longer by ""s).
* C-'t' allows to willingly activate a trap.
* C-'k' allows to pass (more) prompts much faster.
* Your spell knowledge now also influences the final score.
* No more karmic... monsters will appear as arena opponents.
* Casting many spells helps to increase your mana attribute.
* ADOM considers the effects of killing monsters on alignment more carefully.
* Unpaid potions no longer can be used for dipping.
* Unpaid items no longer can be kicked.
* Monsters dying of blood loss now can be attributed to the player.
* The inhabitants of the dwarven village no longer attack the palyer if the
daemon in the 'daemon quest' kills a villager.
* Greater vaults now are somewhat more common.
* The graveyard level has been redesigned slightly.
* Shopkeepers now take care of traps popping up in their shops.
* Altars no longer appear on some special levels.
* Monsters dying of poison now leave poisonous corpes.
* Angry monsters now happily slay companions of the character, if this helps
to get closer to the character.
* Stealing from shops now has a negative influence on your alignment.
* Hair types and baldness are now correctly covered on the startup-screen.
* Age reversal now works correctly.
* The arena master is now not very happy about people trying to cheat in
arena fights (e.g. by teleporting).
* Gremlins are now effected by light.
* If the walk-mode is used to heal hitpoints, it stops when all hitpoints
have been regenerated.
* The walk-mode is interrupted if you discover a secret door or are
teleported.
* Sacrificing monsters has become more difficult.
* The frequencies for some items have been changed.
* Before the 'Strength of Atlas' spell ends, you will be warned.
* Shopkeepers are now less likely to be tricked by invisibility (only on
low levels anyways).
* Casting an improved fireball now is more costly.
* There are no more color bugs.
* All known bugs have been fixed.
* Some text files have been expanded and changed.
* Several more typos have been fixed.
* The code has been ported to DJGPP 2.0, PD-Curses and to the SAS/C-Compiler
for Amiga systems.
* The code has been partially restructured to make it easier in the future
to port ADOM to other systems.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
290 671 7422 adom.c
252 585 5064 alchemy.c
298 952 7357 arena.c
246 677 5027 casino.c
1101 2838 25471 cast.c
337 784 6232 cfg.c
336 1025 8402 chaos.c
377 830 7020 color.c
3975 10334 94003 combat.c
508 1697 15918 death.c
103 202 1797 debug.c
181 429 3666 dip.c
244 583 5363 dirserv.c
1200 2463 20475 display.c
755 2240 18709 dlevel.c
1085 2725 24596 drink.c
1466 3262 33128 eat.c
32 100 724 endgame.c
77 163 1526 error.c
221 735 5793 etemple.c
167 1396 8659 fortune.c
2877 6241 56534 game.c
490 1133 9634 help.c
341 739 6822 hiscore.c
2160 5554 59577 init.c
2639 7232 56994 invent.c
6625 22624 168467 item.c
735 2120 19239 kbd.c
568 1178 10992 llio.c
125 249 1953 llsys.c
164 477 2474 macros.c
1270 9840 65523 manual.c
3252 9427 69129 map.c
167 456 3437 message.c
101 310 2073 mlist.c
6403 20544 164866 monster.c
412 1037 8976 pick.c
241 728 5471 pit.c
2981 7273 61344 player.c
467 892 9842 pool.c
68 157 1375 process.c
462 1409 11050 quest.c
868 2275 20841 read.c
364 897 6146 rooms.c
377 649 6916 save.c
847 2499 19841 shop.c
1494 4576 35937 skills.c
672 2001 16369 spells.c
963 3199 25273 talk.c
1112 3108 26174 temple.c
979 2747 23143 trap.c
1108 3053 25103 use.c
665 1933 18919 vault.c
47 164 1217 version.c
447 1072 9190 wish.c
1435 3604 31558 zap.c
22 69 509 alchemy.h
27 75 581 arena.h
21 68 486 casino.h
26 81 586 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
40 111 940 color.h
40 119 1043 combat.h
283 1141 8073 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
103 257 2378 display.h
101 210 2085 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
35 115 872 global.h
25 82 573 help.h
29 86 691 hiscore.h
25 74 471 hive.h
25 73 558 init.h
146 281 3298 invent.h
472 1324 16358 item.h
52 165 1707 kbd.h
41 103 902 llio.h
30 81 630 llsys.h
151 372 2493 macros.h
18 64 426 manual.h
188 627 5020 map.h
21 70 527 message.h
607 1925 19504 monster.h
25 78 541 pick.h
29 89 646 pit.h
488 1105 10926 player.h
20 70 480 pool.h
19 65 458 process.h
29 78 629 quest.h
28 83 609 read.h
71 173 1375 rooms.h
39 96 759 save.h
46 126 1073 shop.h
50 124 1144 skills.h
63 156 1647 spells.h
23 67 469 talk.h
62 144 1463 temple.h
28 85 645 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
31 100 696 Makefile
503 864 6696 makefile.linux
62 146 1077 makefile.dos
75 220 1543 makeman
148 1298 10116 makefile.dep
62013 180265 1492924 total
Version 0.8.2 (completed 4/23/1996):
------------------------------------
CHANGES:
* 7 new items, 6 new monsters and 1 new special ability for monsters have
been added.
* Armor now is less likely to be damaged. Small monsters no longer are
able to damage armor.
* C-'p' now can be used to comfortably pick up larger numbers of items.
* The ';' command (primitive-pickup) works again.
* Shopkeepers now restock their shops in irregular intervals.
* It now has more severe alignment consequences when you attack friendly
monsters.
* Killing many monsters of one species yields less and less experience
points.
* Attacks are now less likely to stun the characater.
* Monsters with an acidic skin are now also dangerous when they are kicked.
* Chaos mutations are now really removed when the appropriate scroll
is read.
* Bards now are able to calm down animals with their music.
* The configuration variable 'Display_Key_Code' now controls whether
pressed key sequences are displayed on the screen or not.
* It's more costly now to raise your attributes by training with the
dwarven weaponmaster.
* A breath weapon bug with chaos lizards has been fixed.
* Breath weapons consisting of lightning blasts now can bounce.
* Some more items are automatically identified when used succesfully.
* 3 new fortune cookies have been added.
* The minimal highscore now is 1. It's also once more possible to
create an empty highscore. When killed only the eight places around
your score in the highscore list are displayed.
* Wizards are guaranteed to get one offensive spell.
* When the character dies the status line is updated one last time.
* Troll weaponsmiths no longer start wielding a one-handed and a
two-handed weapon.
* If the character is blind and tries to wait on the spot, this now
works.
* 'Check_Items_in_Hand' now ignores torches.
* Cursed items no longer can be indentified by throwing them.
* Gems now are less rare.
* The bug in random number generation (which at times generated numbers
vastly out of the specificied range) now should be fixed.
* Mimics are more dangerous.
* The various texts have been checked once more for mistakes.
* Stun removal now has a very low priority when you pray.
* Some minor bugs have been fixed.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
298 692 7572 adom.c
251 583 5045 alchemy.c
216 724 5685 arena.c
246 677 5027 casino.c
1077 2778 24951 cast.c
330 768 6004 cfg.c
335 1023 8382 chaos.c
360 774 6573 color.c
3806 9839 89400 combat.c
501 1660 15623 death.c
107 207 1840 debug.c
158 366 3133 dip.c
233 557 5226 dirserv.c
1190 2434 20247 display.c
742 2206 18299 dlevel.c
1079 2708 24444 drink.c
1412 3179 32149 eat.c
32 100 724 endgame.c
82 180 1632 error.c
221 733 5780 etemple.c
159 1304 8137 fortune.c
2817 6103 55273 game.c
486 1123 9537 help.c
360 774 7031 hiscore.c
2127 5488 58962 init.c
2525 6950 54196 invent.c
6349 21506 160357 item.c
729 2097 18950 kbd.c
478 893 7104 llio.c
193 556 3143 macros.c
1234 9478 62537 manual.c
3211 9258 67961 map.c
166 454 3420 message.c
101 310 2073 mlist.c
6250 20103 160871 monster.c
173 309 2228 myconio.c
323 824 7097 pick.c
236 720 5398 pit.c
2862 6905 58507 player.c
467 892 9843 pool.c
71 160 1396 process.c
460 1405 10994 quest.c
861 2248 20526 read.c
364 897 6146 rooms.c
377 649 6916 save.c
795 2357 18699 shop.c
1494 4577 35934 skills.c
611 1884 15396 spells.c
999 3304 25890 talk.c
1091 3043 25611 temple.c
650 1842 15131 trap.c
1067 2956 24202 use.c
621 1805 17633 vault.c
45 157 1153 version.c
447 1072 9190 wish.c
1354 3359 29765 zap.c
22 69 509 alchemy.h
25 71 524 arena.h
21 68 486 casino.h
24 72 514 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
38 109 910 color.h
39 117 1009 combat.h
185 561 4382 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
103 257 2378 display.h
100 209 2071 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
31 103 762 global.h
24 77 538 help.h
29 86 691 hiscore.h
25 74 471 hive.h
25 73 558 init.h
145 279 3269 invent.h
463 1292 15788 item.h
51 162 1651 kbd.h
40 101 875 llio.h
144 359 2393 macros.h
18 64 426 manual.h
187 624 4985 map.h
21 70 527 message.h
596 1894 19100 monster.h
53 142 1217 myconio.h
24 76 518 pick.h
29 89 646 pit.h
483 1091 10756 player.h
20 70 480 pool.h
19 65 458 process.h
29 78 629 quest.h
27 79 574 read.h
71 173 1375 rooms.h
39 96 759 save.h
45 124 1037 shop.h
50 124 1144 skills.h
61 152 1595 spells.h
23 67 469 talk.h
61 143 1451 temple.h
26 80 597 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
31 99 688 Makefile
484 802 6201 makefile.linux
64 154 1188 makefile.dos
75 220 1543 makeman
140 1231 9627 makefile.dep
59908 173333 1433182 total
Version 0.8.1 (completed 4/15/1996):
------------------------------------
CHANGES:
* It is now possible to redefine the key bindings used by ADOM.
* The masks for items are no longer fixed (at least as far as most
rings, wands, scrolls, potions, spellbooks, cloaks, girdles and
boots are concerned).
* 35 new monsters, 24 new items, 2 new corruptions and 7 new spells have
been added.
* 7 new special powers for monsters have been added.
* Overall the danger level for monsters has been beefed up once more.
* A major bug has been fixed, which made chaos corruptions appear less
harmful than they are. The endgame now should be more exciting.
* Most of the y/n questions now offer a default answer (which can be
activated by pressing the space bar and ENTER).
* A 'look' command has been implemented (just try 'l').
* A new more luxurious drop command (C-'d') makes it much simpler and faster
to drop large amounts of items.
* The extended drop command (':'-'d') now also allows for dropping gems.
* The ';' command now also allows to pick up everything at once.
* Using a skill is now faster for experienced players.
* The routine for sorting identified items has been changed.
* A first step has been taken to make save files independent of the game
version (at least as long there are no truly major changes to the game).
* Shopkeepers now tend to identify sold items.
* A configuration variable ('Auto_Open_Doors') controls whether you receive
a prompt asking whether to open a door, if you directly run into a door.
* Powerful attacks have a chance to stun the character.
* Particularly succesful attacks now might damage your armor.
* You receive less experience for sacrificing monsters.
* The number of hitpoints you gain for advancing a level has been reduced.
* A high perception value leaves more missiles lying around.
* Breath attacks are now more effective.
* The code for donatin at altars has been somewhat revised to close some
loopholes.
* The initial text (when creating the character) now also lists the
characters complexion and hair and eye color.
* Vault monsters now are more dangerous.
* ADOM now creates a default configuration file if there is none.
* The routines for calculating the final score have been somewhat changed.
* A configuration variable ('Check_Item_In_Hand') can be used to add a
security check before wielding a potentially cursed non-weapon in one of
your character's hands.
* It's no longer possible to have two or more missile weapons in the
'Missile weapon' inventory slot.
* Smithing is now less powerful.
* It's no a little harder to raise skills.
* The prayer code has been changed, so that some prayers now might work
in a different way.
* Some spell parameters have changed.
* The text files have been expanded.
* The code has been cleaned up somewhat.
* 2 new fortune cookies have been added.
* 1 new greater vault, 1 new pit type and 6 new vault populations have
been added.
* Pools are now slightly less dangerous.
* Some corruptions are now more dangerous.
* One opponent in the arena has been exchanged.
* When a familiar is generated by reading a 'scroll of familiar summoning'
the game takes more care to generate a monster, that fits to the current
dungeon level.
* Graves are now diggable.
* The final opponent is much more dangerous now.
* The deeper a shop is located the higher the prices will be.
* The shop inventory is now handled correctly in all cases.
* The highscore routines now use some sanity checks to avoid integer over-
flows and similar stuff.
* All known bugs are fixed.
* Several typos have been corrected.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
298 692 7572 adom.c
251 583 5045 alchemy.c
216 724 5685 arena.c
246 677 5027 casino.c
1077 2778 24951 cast.c
329 766 5978 cfg.c
335 1021 8374 chaos.c
360 774 6573 color.c
3693 9549 86696 combat.c
501 1659 15615 death.c
107 207 1840 debug.c
158 366 3133 dip.c
233 557 5226 dirserv.c
1190 2434 20247 display.c
742 2206 18299 dlevel.c
1078 2707 24456 drink.c
1412 3179 32149 eat.c
32 100 724 endgame.c
82 180 1632 error.c
221 733 5780 etemple.c
156 1276 7966 fortune.c
2778 6001 54520 game.c
486 1123 9537 help.c
360 776 7039 hiscore.c
2126 5481 58917 init.c
2521 6937 54070 invent.c
6302 21254 158613 item.c
728 2088 18846 kbd.c
478 893 7104 llio.c
193 556 3143 macros.c
1222 9399 62010 manual.c
3219 9268 68038 map.c
166 454 3420 message.c
101 310 2073 mlist.c
6197 19882 159155 monster.c
173 309 2228 myconio.c
286 729 6233 pick.c
236 720 5398 pit.c
2859 6900 58458 player.c
467 892 9843 pool.c
71 160 1396 process.c
460 1405 10994 quest.c
835 2212 20148 read.c
364 897 6146 rooms.c
377 649 6916 save.c
699 2051 16560 shop.c
1494 4577 35934 skills.c
599 1853 15079 spells.c
965 3198 25095 talk.c
1091 3043 25611 temple.c
650 1842 15131 trap.c
963 2661 21930 use.c
621 1805 17633 vault.c
45 150 1091 version.c
447 1072 9190 wish.c
1354 3359 29765 zap.c
22 69 509 alchemy.h
25 71 524 arena.h
21 68 486 casino.h
24 72 514 cast.h
31 86 632 cfg.h
51 121 1121 chaos.h
38 109 910 color.h
39 117 1009 combat.h
185 561 4382 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
103 257 2378 display.h
100 209 2071 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
30 100 733 global.h
24 77 538 help.h
29 86 691 hiscore.h
25 74 471 hive.h
25 73 558 init.h
145 279 3269 invent.h
461 1282 15603 item.h
51 161 1630 kbd.h
40 101 875 llio.h
148 365 2444 macros.h
18 64 426 manual.h
187 624 4985 map.h
21 70 527 message.h
593 1878 18915 monster.h
53 142 1217 myconio.h
20 67 449 pick.h
29 89 646 pit.h
483 1091 10756 player.h
20 70 480 pool.h
19 65 458 process.h
29 78 629 quest.h
22 68 462 read.h
71 173 1375 rooms.h
39 96 759 save.h
44 119 998 shop.h
50 124 1144 skills.h
61 152 1595 spells.h
23 67 469 talk.h
61 143 1451 temple.h
26 80 597 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
31 99 688 Makefile
484 802 6201 makefile.linux
64 154 1188 makefile.dos
75 220 1543 makeman
140 1230 9620 makefile.dep
59317 171407 1417875 total
Version 0.8.0 (completed 3/22/1996):
------------------------------------
CHANGES:
* 23 new items, 37 new monsters and 7 new spells have been added.
* 9 new defensive and 3 new offensive powers for monsters have been added.
* 4 new intrinsics for the player have been added.
* Some major bugs in item identification have been fixed.
* The 'C-w' command allows you to examine the wound status of a monster.
* The 'L' displays whether the character knows how to read and write or
not.
* 'C-r' is now to be used for redrawing the screen.
* 'q' now also displays the exact type of quest.
* The extended-drop-command (':'-'d') now also provides a means to drop all
cursed items.
* Removing/wearing armor now takes some turns.
* Eating food takes some time now.
* Monsters can now be male and female (or have no sex).
* Monsters are now able to use missiles.
* Monsters can now use their breath weapons at range.
* Summoned monsters now appear closer to the character.
* It's no longer possible for monsters to summon endless hordes of
servants.
* Shopkeepers have become more dangerous.
* The shopkeeper in the dwarven city now enters fights.
* Experience points for monsters are calculated in a new way.
* Experience point awards have been reduced.
* Appropriate missiles are added to the missile slot when picked up.
* The spell screen has been changed in appearance.
* The spell-, stuff- and skill-screen are no longer unnecessarily redrawn
when '+' or '-' is hit.
* The item screens now page correctly forward and backward.
* Some monsters are able to disarm the character.
* Sixteen new backgrounds for your character history have been added for a
total of 4096 combinations.
* Wands initially have at least one charge.
* After being killed on a normal dungeon level, you can view the complete
map.
* At the end of the game the names of all generated artifacts are displayed.
* Monks have been downgraded.
* Thick gauntlets now isolate the effects of poisonous hands.
* Only true missiles are identified when fired/thrown.
* The tactical DV modifier is now always included in the DV.
* The colors for items have been reworked.
* Pools now do have a separate color.
* The Alchemy skill now works.
* Successfully using the Disarm Traps skills now results in experience point
awards.
* Gods are now more willing to cure poison.
* Donating at an altar will no longer change your alignment.
* The price calculation for items has been altered.
* Six new fortune cookies have been added.
* Two new topics for the old dwarf have been added.
* Items can now be kicked.
* A lot of monster texts have been changed.
* One new vault map has been added.
* The final level has been slightly modified.
* Some vault monsters have been exchanged.
* Some text files have been renamed.
* Many typos have been removed.
* Wishes for more than one item are now handled in a more reasonable
way.
* The final opponents for championship are now always male.
* The golden gladius is initially never cursed.
* When you run out of money in the casino, ADOM no longer crashes.
* Shopkeepers now care about the stuff in their shop and identify them
at certain time intervals.
* All items in shops are initially identified.
* The banshee has been modified.
* A color problem for some DOS systems has been fixed.
* Some timing routines have been changed.
* Several more major and many minor bugs have been fixed.
* The Exploration-Mode is no longer available.
* Highscore-locking has been improved.
* Some more keys can be used in the Linux version when XFree is started
(although this needs still more work).
* When smashing a bee hive at least one portion of bee wax is generated.
* ADOM no longer aborts with an error message when you try to eat stone
snakes.
* The forest level has been changed.
* Shops and bills now should work correctly.
* Torches now work correctly.
* Many item values have been altered.
* The credits in the manual have been extended and changed.
* Some text parts have been altered.
* Dozens of very minor changes have been applied.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
272 633 6789 adom.c
251 583 5045 alchemy.c
216 724 5677 arena.c
246 676 5021 casino.c
907 2275 20967 cast.c
271 604 4591 cfg.c
269 815 6564 chaos.c
364 779 6622 color.c
3484 9076 82276 combat.c
503 1662 15601 death.c
107 207 1836 debug.c
158 366 3133 dip.c
233 557 5226 dirserv.c
1168 2369 19894 display.c
741 2194 18233 dlevel.c
1017 2508 22756 drink.c
1337 3034 30292 eat.c
32 100 724 endgame.c
82 180 1632 error.c
221 733 5780 etemple.c
154 1255 7841 fortune.c
2704 5848 52672 game.c
496 1273 10077 help.c
360 772 6993 hiscore.c
2123 5468 58774 init.c
2388 6538 50929 invent.c
5851 19696 146308 item.c
481 953 7268 llio.c
193 556 3143 macros.c
1142 8878 58614 manual.c
3275 9458 69561 map.c
145 388 2979 message.c
101 310 2073 mlist.c
5865 18512 148383 monster.c
173 309 2228 myconio.c
280 715 6160 pick.c
226 681 5081 pit.c
2819 6758 57132 player.c
454 843 9482 pool.c
71 160 1396 process.c
460 1405 10994 quest.c
811 2159 19655 read.c
362 927 6491 rooms.c
373 645 6826 save.c
672 1899 15585 shop.c
1366 4162 32319 skills.c
549 1661 13399 spells.c
903 2993 23435 talk.c
1025 2869 24122 temple.c
646 1834 15040 trap.c
948 2613 21542 use.c
603 1748 17025 vault.c
45 150 1091 version.c
447 1072 9190 wish.c
1352 3352 29695 zap.c
22 69 509 alchemy.h
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 109 979 chaos.h
38 109 910 color.h
38 115 992 combat.h
181 540 4278 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
102 253 2343 display.h
100 209 2071 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
27 79 557 game.h
25 85 593 global.h
23 72 497 help.h
29 84 673 hiscore.h
25 74 471 hive.h
25 73 558 init.h
144 277 3234 invent.h
447 1237 14953 item.h
39 99 844 llio.h
143 326 2266 macros.h
18 64 426 manual.h
190 631 5043 map.h
21 70 527 message.h
574 1808 17905 monster.h
53 142 1217 myconio.h
20 67 449 pick.h
28 88 634 pit.h
484 1076 10697 player.h
20 70 480 pool.h
19 65 458 process.h
29 78 629 quest.h
22 68 462 read.h
65 157 1247 rooms.h
39 96 759 save.h
44 119 998 shop.h
50 124 1144 skills.h
57 140 1421 spells.h
23 67 469 talk.h
53 131 1296 temple.h
26 80 597 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 94 655 zap.h
30 97 678 Makefile
482 794 6101 makefile.linux
64 154 1188 makefile.dos
75 220 1543 makeman
139 1210 9462 makefile.dep
56278 161806 1335003 total
Version 0.7.1 (completed 2/22/1996):
------------------------------------
CHANGES:
* ADOM now has a new start screen.
* The command line parameter '-m' starts ADOM in monochrome mode.
* The layout for the casino level has been slightly altered.
* You no longer can win 0 gold pieces on the casino level.
* The amounts won on the casino level are correctly displayed.
* The Chaos Gate now changes its colors during each turn.
* Attacking a monster while invisible makes the monster counter-attack.
* Attacking with thorn hands no longer crashes ADOM under DOS.
* The 'W'-command now displays correct data.
* Attacking with two weapons and thorn hands or with a two-handed weapon and
thorn hands now works correctly.
* A typo in the winning message has been removed.
* Some superfluous repaints of the screen have been removed.
* The screen no longer is erringly inverted when repainting it.
* Drinking a blessed potion of blindness now works correctly.
* Eating chaos rats no longer causes ADOM to abort with an error message.
* The '#'-character no longer appears in some messages where it was out
of place.
* The '\'-command now also generates an output, when the player is not yet
corrupted.
* After handling the inventory the line of sight is recalculated.
* If the game is over you no longer can be randomly teleported (in theory
this could have happened).
* Putting on an item no longer makes the screen blink under DOS.
* Items immune to a certain kind of damage are also immune, if they are
cursed or rusty.
* Some minor typos have been fixed.
* Brass rings are now declared correctly, which removes a fatal bug in the
DOS version while wishing for items.
* Some item names have been corrected.
* A bug in the mimic handling routines has been removed.
* Some error messages now are more elaborate.
* Killing invisible monsters with poison no longer causes the DOS version
of ADOM to crash.
* The amounts of experience for killing monsters on deep levels have been
greatly reduced.
* If you are blind and pick up an item the current position is no longer
updated.
* Torches are now more useful.
* Some color bugs in the display (while being blind) have been fixed.
* Items granting invisibility cause hunger very quickly.
* The readme.{dos|linux} files now sport a 'Known Bugs'-section.
* The Linux version of ADOM now can be installed globally.
* ADOM no longer crashes if an artifact is generated in a shop (again only
a serious bug in the DOS version).
* You no longer can sell an item for more than it costs in a shop.
* Deaf characters no longer can talk to other monsters.
* The names for the lawful and the chaotic gods were exchanged.
* Monsters avoiding a ray only generate a message, if they are visible.
* Several bugs in the color routines have been fixed.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
268 627 6629 adom.c
209 708 5549 arena.c
243 668 4955 casino.c
793 2024 18570 cast.c
271 604 4591 cfg.c
269 815 6564 chaos.c
386 794 6797 color.c
2940 7711 70660 combat.c
492 1643 14800 death.c
85 166 1393 debug.c
158 366 3133 dip.c
233 557 5226 dirserv.c
1505 3111 25425 display.c
742 2197 18266 dlevel.c
978 2417 21791 drink.c
1201 2694 26768 eat.c
32 100 724 endgame.c
72 170 1467 error.c
221 733 5780 etemple.c
148 1176 7333 fortune.c
2551 5546 49473 game.c
489 1291 9780 help.c
337 673 6274 hiscore.c
1994 4896 54092 init.c
2302 6336 49157 invent.c
5343 17670 130062 item.c
161 474 2653 macros.c
1115 8726 57699 manual.c
3081 8925 65156 map.c
145 388 2979 message.c
5168 15692 124284 monster.c
173 309 2228 myconio.c
260 658 5566 pick.c
226 681 5081 pit.c
2636 6259 51501 player.c
440 802 9101 pool.c
71 160 1396 process.c
408 1211 9485 quest.c
588 1371 11758 read.c
362 927 6491 rooms.c
373 645 6826 save.c
689 1938 15870 shop.c
1215 3680 28678 skills.c
516 1512 12286 spells.c
851 2706 21437 talk.c
988 2797 23396 temple.c
564 1618 13557 trap.c
951 2611 21571 use.c
600 1745 16933 vault.c
45 154 1127 version.c
441 1052 9070 wish.c
1248 3049 26891 zap.c
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 109 979 chaos.h
36 104 867 color.h
30 90 702 combat.h
181 540 4278 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
103 258 2354 display.h
100 209 2071 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
26 74 522 game.h
21 73 504 global.h
23 72 497 help.h
29 84 673 hiscore.h
25 74 471 hive.h
25 73 558 init.h
142 273 3156 invent.h
420 1166 13940 item.h
152 362 2526 macros.h
18 64 426 manual.h
185 616 4876 map.h
21 70 527 message.h
508 1543 15213 monster.h
53 142 1217 myconio.h
20 67 449 pick.h
28 88 634 pit.h
468 1039 10229 player.h
19 67 451 pool.h
19 65 458 process.h
28 76 597 quest.h
22 68 462 read.h
65 157 1247 rooms.h
39 96 759 save.h
43 117 955 shop.h
50 124 1144 skills.h
55 133 1310 spells.h
23 67 469 talk.h
53 131 1296 temple.h
21 73 518 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 91 629 zap.h
482 1292 10143 Makefile
75 220 1543 makeman
56 133 998 makefile.dos
123 329 2629 makefile.linux
51867 147563 1211184 total
Version 0.7.0 (completed 1/28/1996):
------------------------------------
CHANGES:
* ADOM now supports colors.
* Items now can grant intrinsics when worn.
* 45 new items have been implemented.
* 19 new monsters and seven new special powers for monsters have been added.
* Monsters now can collect experience and can get much more powerful.
* Monsters now move more intelligently and companions are now very good
at finding the player character.
* Monsters now try to avoid visible traps.
* Shields now work differently (the now increase DV much more than PV).
* Prayers now allow many more potential uses.
* One new vault map and two new vault types have been added.
* One new minor quest is available.
* One new chaos power has been added.
* Wishes now can create spellbooks and summon monsters.
* When digging you now can find ore.
* When being teleported out of the arena monsters and companions no longer
disappear mysteriously.
* The code for the arena has been greatly reworked.
* Error messages under DOS and Linux are now formatted for lines with
80 characters.
* The command line option '-d' displays alls the directory paths used by
ADOM.
* The highscore displayed with the '-s' command line option is now more
beautiful.
* ADOM generates a startup message.
* All the documents have been heavily extended since ADOM now for the first
time is available to the public. The manual now is much more complete.
* New slaying powers for weapons have been added.
* Weapons now can be poisoned.
* It is now possible to display information about the weapon being currently
used by the 'W' command.
* When monsters are fighting each other you receive a more detailed
description.
* Bards now never erringly attack their companions.
* Monsters now also can be changed by chaos energies.
* Several of the files used by ADOM have been renamed.
* Five new fortune cookies have been added.
* At the end of the game more information about the game and the powers of
the player is displayed.
* Some highscore messages have been fixed.
* The algorithm for calculating the final score has been changed once more.
* The number of generated artifacts now is counted correctly.
* Bees now honor invisible characters.
* Destroyed vaults no longer generate the 'You feel excited' message.
* The effects of eating some monster corpses have been changed.
* Configuration variables now are displayed by pressing '='.
* A more primitive pick-up command is availble via ';' (this command is
faster than ',' on slow machines).
* Keys and locks for doors have been introduced (you can examine locks with
the 'l' command).
* You now can dip items into potions.
* The 'Explore'-command ('?'-'E') now is much more comfortable.
* The online help has been extended.
* All shopkeepers now have different names.
* Hobbits need somewhat less experience, orcs and gnomes need more
experience.
* All bards now receive a 'wand of light'.
* Rings no longer can be removed while wearing gauntlets.
* Three new special powers for items have been defined.
* Some bugs in the 'walk-mode' have been fixed. The default number of steps
taken now is 50.
* The special powers for several items have been changed.
* The license has been extended.
* Tame monsters no longer attack friendly monsters.
* Summoned monsters now appear much closer to the point of summoning.
* The random number generator has been modified once more.
* The line-of-sight-algorithm has been redone once more (but still needs
some fixing).
* Rooms are now somewhat larger and there are more of them.
* There no longer can be endless numbers of duplicating monsters on a level.
* ADOM now works with Windows 95.
* A bug in the usage of two weapons has been fixed.
* Artifacts now are immune to rust.
* A bug in the display of the highscore has been fixed.
* Several dozen major and minor bugs and typos have been fixed (this really
was a major clean-up).
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
221 505 5014 adom.c
209 708 5549 arena.c
242 654 4912 casino.c
793 2024 18570 cast.c
271 604 4591 cfg.c
269 815 6564 chaos.c
309 603 5439 color.c
2931 7681 70359 combat.c
492 1643 14801 death.c
85 166 1393 debug.c
156 364 3115 dip.c
233 557 5226 dirserv.c
1472 3026 24732 display.c
742 2197 18266 dlevel.c
980 2419 21802 drink.c
1200 2692 26749 eat.c
32 100 724 endgame.c
72 170 1467 error.c
221 733 5780 etemple.c
148 1176 7333 fortune.c
2463 5417 48032 game.c
489 1291 9780 help.c
304 634 5826 hiscore.c
2002 4916 54326 init.c
2251 6262 48180 invent.c
5343 17669 130053 item.c
161 474 2653 macros.c
1114 8720 57654 manual.c
3061 8890 64769 map.c
145 388 2979 message.c
5160 15640 123856 monster.c
173 309 2228 myconio.c
257 653 5526 pick.c
226 681 5080 pit.c
2633 6238 51347 player.c
440 802 9101 pool.c
71 160 1396 process.c
408 1211 9485 quest.c
588 1371 11758 read.c
356 921 6436 rooms.c
373 645 6826 save.c
691 1939 15893 shop.c
1215 3680 28678 skills.c
516 1512 12286 spells.c
845 2693 21338 talk.c
988 2797 23396 temple.c
564 1618 13557 trap.c
950 2609 21541 use.c
600 1745 16933 vault.c
45 150 1091 version.c
420 1032 8706 wish.c
1249 3054 26937 zap.c
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 109 979 chaos.h
36 104 867 color.h
30 90 702 combat.h
181 540 4278 config.h
19 67 448 death.h
43 93 722 debug.h
18 63 405 dip.h
47 158 1273 dirserv.h
101 250 2290 display.h
100 209 2071 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
29 84 673 hiscore.h
25 74 471 hive.h
25 73 558 init.h
142 273 3156 invent.h
420 1166 13940 item.h
152 362 2526 macros.h
18 64 426 manual.h
185 616 4876 map.h
21 70 527 message.h
506 1537 15136 monster.h
53 142 1217 myconio.h
20 67 449 pick.h
28 88 634 pit.h
468 1039 10229 player.h
19 67 451 pool.h
19 65 458 process.h
28 76 597 quest.h
22 68 462 read.h
63 155 1221 rooms.h
39 96 759 save.h
43 117 955 shop.h
50 124 1144 skills.h
55 133 1310 spells.h
23 67 469 talk.h
53 131 1296 temple.h
21 73 518 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
29 91 629 zap.h
482 1290 10127 Makefile
75 220 1543 makeman
51283 146255 1199101 total
Version 0.6.3:
--------------
CHANGES:
* An internal consistency check has been added.
* Some parts of the code have been changed to introduce some major new
features in version 0.7.0.
* The internal monster structure has been reorganized to allow for more
flexibility and special powers.
* A major bug in the routines for gaining chaos powers has been fixed.
* Some error messages have been modified.
* The magic powers for the 'Chaos Wyrm' have finally been implemented.
* A bug in the update routines for the player character symbol has been
fixed.
* The winner story now takes into account, whether the character has been
severely changed by the forces of Chaos.
* New debugging routines have been added.
* Vaults are now somewhat more rare. Greater vaults are somewhat more
common.
* Two previously missing temple maps have been added (this prevented the
player from being able to win the game).
* Altars have been added to all temples.
* The looks of the fire temple have been modified.
* Drowning now causes less damage.
* Random teleports are somewhat more rare.
* An additional function has been added to the exploration mode.
* A major bug in the routines responsible for handling damage caused to
the inventory has been fixed.
* Most items equipped as missiles now are not identified automatically.
* It is now possible to wish for items. A section about this has been added
to the manual.
* A bug in the calculation routines of the value of items has been fixed.
* Spellbooks now appear more often when playing a wizard or priest.
* Some more typos have been fixed.
* The graveyard level now is somewhat more difficult.
* A massive bug in the endgame has been fixed.
* The symbol for daemons has been changed.
* A major bug in the banshee level routines has been fixed.
* Iron golems are now slightly less resistant to damage.
* The Chaos Wyrm now is somewhat less dangerous.
* The symbol for fire grues has been changed.
* A bug in the treasure treatment for the Great Stone Beast has been fixed.
* 31 new effects for magical pools have been added.
* Some more cases now consider the player characaters ability to see
invisible monsters.
* The rewards for peticularly religious characters have been slightly
extended.
* One more prayer effect has been added.
* One new item has been added.
* The usage of the Chaos Orb of Elemental Air now is without bugs.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
178 410 3821 adom.c
185 650 5034 arena.c
242 654 4912 casino.c
788 2009 18433 cast.c
263 598 4449 cfg.c
249 751 6034 chaos.c
2664 7102 64286 combat.c
424 1483 12738 death.c
85 166 1393 debug.c
1347 2815 23016 display.c
739 2190 18212 dlevel.c
952 2358 21153 drink.c
1158 2610 25719 eat.c
32 100 724 endgame.c
72 164 1405 error.c
221 731 5774 etemple.c
143 1113 6946 fortune.c
2427 5325 46938 game.c
410 1075 8074 help.c
224 509 3963 hiscore.c
1998 4900 54154 init.c
2195 6021 46632 invent.c
4895 15709 113661 item.c
138 435 2400 macros.c
1093 8497 55818 manual.c
2949 8567 62244 map.c
145 388 2979 message.c
4553 13497 106160 monster.c
173 309 2228 myconio.c
191 512 4233 pick.c
226 681 5080 pit.c
2475 5878 48174 player.c
439 800 8957 pool.c
56 146 1124 process.c
339 888 7132 quest.c
553 1295 10886 read.c
356 921 6436 rooms.c
490 1084 9595 save.c
659 1839 14891 shop.c
1144 3441 26869 skills.c
523 1535 12418 spells.c
788 2510 19775 talk.c
975 2774 23007 temple.c
548 1584 13235 trap.c
847 2290 19165 use.c
593 1722 16683 vault.c
45 150 1091 version.c
308 728 6290 wish.c
1225 2993 26288 zap.c
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 106 941 chaos.h
29 88 666 combat.h
144 438 3547 config.h
19 67 448 death.h
43 93 722 debug.h
95 236 2146 display.h
98 197 1958 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
26 77 585 hiscore.h
25 74 471 hive.h
25 73 558 init.h
141 271 3114 invent.h
397 1095 12757 item.h
150 341 2570 macros.h
18 64 426 manual.h
174 594 4656 map.h
21 70 527 message.h
453 1360 13259 monster.h
53 142 1217 myconio.h
18 64 422 pick.h
28 88 634 pit.h
453 990 9742 player.h
19 67 451 pool.h
19 65 458 process.h
27 74 564 quest.h
22 68 462 read.h
63 155 1221 rooms.h
39 96 759 save.h
43 117 955 shop.h
50 124 1144 skills.h
55 133 1310 spells.h
23 67 469 talk.h
53 129 1275 temple.h
21 73 518 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
28 88 603 zap.h
478 1269 9900 Makefile
73 223 1550 makeman
47561 135369 1101910 total
Version 0.6.2:
--------------
CHANGES:
* The line-of-sight algorithm has been changed once more. It's still
nearly as fast as in 0.6.1, but now allows for a more realistic line
of sight.
* The toughness of opponents in the arena is now much more dependent on
the level of the pc.
* The different final opponents in the arena all use different names.
* The spell knowledge potentially deteriorates somewhat faster.
* The influence of Chaos in the deeper dungeon levels is slightly weaker.
* Breath attacks and magical attacks now are less likely to damage the
equipment.
* Blessed weapons now also work very well against demonic beings.
* Greater vaults are now not quite as rare as before.
* Some messages have been changed.
* Several bugs in the display of the map, items and monsters have been fixed.
* A bug in the exploration mode has been fixed.
* Dwarves and orcs now need more experience while hobbits need slightly
less experience.
* Everburning torches now can be temporarily extinguished to allow to
store them in the miscellaneous stuff.
* The '/' now sorts all identified items in alphabetical order.
* It no longer costs one turn to use the '$'-command or to abort a 'd'-
command.
* Certain intrinsics and resistances now lower the chance of the equipment
being damaged by magical attacks.
* Frequencies and prices for several items have been changed.
* One new item and one new monster have been added.
* Random artifacts now also can be generated on special levels.
* Some more typos in the manual have been corrected.
* Forges are now somewhat more common.
* Dwarves and orcs now have a much better range of vision.
* Oger magi are now less likely to make themselves invisible.
* Waiting monsters are no longer to teleport around. They have to wait
till they are activated.
* A major bug in the code for creating monster hordes has been fixed. Too
many monsters were generated.
* All spiders now are able to create webs.
* Some monsters have been made less dangerous for game balance reasons.
* Mighty monsters might drop artifacts if defeated.
* Artifacts now cause less hunger.
* Changes to the pcs hitpoints are shown immediately and not at the next
time the player is allowed to make an input (particularly annoying when
you were paralyzed or sleeping).
* Several bugs in the use of the 'smithing' skill have been fixed.
* Typos in this document have been fixed.
* Several bugs in altar treatment and sacrifice treatment have been fixed.
* It's now easier to become the champion of ones god.
* Trying to use an anvil now also generates a meaningful message.
* The inhabitants of vaults are now more dangerous when encountered on deep
levels.
* In some places the code has been simplified.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
174 405 3728 adom.c
185 650 5034 arena.c
242 654 4912 casino.c
788 2009 18475 cast.c
263 598 4449 cfg.c
249 750 6031 chaos.c
2661 7100 65016 combat.c
419 1419 12315 death.c
75 154 1288 debug.c
1347 2815 23016 display.c
739 2190 18212 dlevel.c
955 2361 21460 drink.c
1158 2610 25719 eat.c
32 100 724 endgame.c
72 164 1405 error.c
214 617 5557 etemple.c
143 1113 6946 fortune.c
2422 5320 46857 game.c
410 1075 8074 help.c
224 509 3963 hiscore.c
1999 4901 54178 init.c
2194 6018 46582 invent.c
4841 15587 112615 item.c
138 435 2400 macros.c
1073 8353 54869 manual.c
2938 8538 62046 map.c
145 388 2979 message.c
4191 13243 104014 monster.c
173 309 2228 myconio.c
191 512 4233 pick.c
226 681 5080 pit.c
2473 5877 48154 player.c
170 373 3493 pool.c
56 146 1124 process.c
339 888 7132 quest.c
553 1295 10886 read.c
356 921 6436 rooms.c
490 1084 9595 save.c
659 1839 14919 shop.c
1144 3441 26897 skills.c
523 1535 12418 spells.c
765 2464 19461 talk.c
943 2684 21970 temple.c
548 1584 13235 trap.c
848 2291 19243 use.c
593 1722 16683 vault.c
45 150 1091 version.c
259 621 5337 wish.c
1208 2969 26040 zap.c
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 106 941 chaos.h
29 88 666 combat.h
144 438 3547 config.h
19 67 448 death.h
41 89 673 debug.h
95 236 2146 display.h
98 197 1958 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
26 77 585 hiscore.h
25 74 471 hive.h
25 73 558 init.h
141 271 3114 invent.h
392 1088 12635 item.h
150 341 2570 macros.h
18 64 426 manual.h
174 594 4656 map.h
21 70 527 message.h
442 1317 12941 monster.h
53 142 1217 myconio.h
18 64 422 pick.h
28 88 634 pit.h
453 990 9742 player.h
19 67 451 pool.h
19 65 458 process.h
27 74 564 quest.h
22 68 462 read.h
63 155 1221 rooms.h
39 96 759 save.h
43 117 955 shop.h
50 124 1144 skills.h
55 133 1310 spells.h
18 63 409 talk.h
53 129 1275 temple.h
21 73 518 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
28 88 603 zap.h
478 1265 9869 Makefile
73 223 1550 makeman
46669 133862 1089220 total
Version 0.6.1:
--------------
CHANGES:
* A new visibility algorithm is being used (since nobody obviously
noticed that monster size influences your line of sight I removed that
part). The new algorithm responsible for calculating map updates while
moving is at least twice as fast as the old one, which makes ADOM now
comfortably playable on 386DX-25 machines.
* In several places the screen update routines where optimized (this was
long due).
* On higher levels all classes get more hitpoints.
* Some command line switches have been renamed ('-h' and '-?' have been
changed to '-s' and '-h' respectively.
* A bug in treating '-c' and '-n' switches was removed.
* An invalid name for a configuration file now immediately results in an
error message.
* After winning the game no useless dungeon level is entered into the
highscore.
* In case you do not manage to enter the highscore ADOM tells you, how
much points you would have needed to enter it.
* The details for some food items have been changed.
* Some more typos have been corrected.
* A major bug in item treatment when dropping items on altars was removed.
* A minor problem in arena creation was fixed.
* A minor bug in walk mode was removed.
* The manual has been updated.
* Bugs in treatment of paralyzed and sleeping monsters have been fixed.
* At several places invisibility as not taken into account when displaying
messages.
* A minor shopping bug was removed (an annoying warning is now much rarer).
* The 'You sense a certain tension' message is now somewhat rarer.
* When displaying spells some more information is available.
* When using up tinderboxes or flint and steel ADOM says so.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
173 403 3708 adom.c
180 629 4866 arena.c
242 654 4912 casino.c
788 2009 18475 cast.c
263 598 4449 cfg.c
249 750 6031 chaos.c
2660 7093 64961 combat.c
419 1420 12319 death.c
75 154 1288 debug.c
1348 2819 23053 display.c
739 2190 18213 dlevel.c
955 2361 21460 drink.c
1158 2609 25714 eat.c
32 100 724 endgame.c
72 164 1405 error.c
214 617 5557 etemple.c
143 1113 6946 fortune.c
2415 5305 46649 game.c
410 1075 8074 help.c
224 509 3963 hiscore.c
1999 4901 54179 init.c
2157 5937 45799 invent.c
4821 15517 112042 item.c
138 435 2400 macros.c
1073 8353 54870 manual.c
2921 8505 61669 map.c
145 388 2979 message.c
4164 13140 103067 monster.c
173 309 2228 myconio.c
188 507 4179 pick.c
226 681 5080 pit.c
2469 5859 48011 player.c
170 373 3493 pool.c
56 146 1124 process.c
339 888 7132 quest.c
553 1295 10886 read.c
356 921 6436 rooms.c
474 1040 9212 save.c
659 1839 14919 shop.c
1081 3306 25701 skills.c
504 1480 12085 spells.c
765 2464 19461 talk.c
948 2699 22079 temple.c
548 1584 13235 trap.c
844 2283 19164 use.c
592 1719 16648 vault.c
45 150 1091 version.c
259 621 5337 wish.c
1208 2969 26040 zap.c
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 106 941 chaos.h
29 88 666 combat.h
140 431 3461 config.h
19 67 448 death.h
41 89 673 debug.h
94 234 2123 display.h
98 197 1958 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
26 77 585 hiscore.h
25 74 471 hive.h
25 73 558 init.h
141 271 3114 invent.h
392 1087 12622 item.h
150 341 2570 macros.h
18 64 426 manual.h
173 592 4627 map.h
21 70 527 message.h
441 1306 12866 monster.h
53 142 1217 myconio.h
18 64 422 pick.h
28 88 634 pit.h
453 990 9742 player.h
19 67 451 pool.h
19 65 458 process.h
27 74 564 quest.h
22 68 462 read.h
63 155 1221 rooms.h
38 93 736 save.h
43 117 955 shop.h
50 124 1144 skills.h
54 131 1291 spells.h
18 63 409 talk.h
53 129 1276 temple.h
21 73 518 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
28 88 603 zap.h
478 1260 9830 Makefile
73 223 1550 makeman
46441 133248 1083708 total
Version 0.6.0:
--------------
CHANGES:
* Chaos powers have been implemented.
* The endgame has been completely rewritten.
* Six new major special levels have been implemented.
* Special levels are now fixed to a certain level range.
* Vaults (medium-sized caves with many monsters) and greater vaults
(really large caves with many dangerous monsters and valuable items)
can now appear throughout the dungeon.
* Extended commands (activated by pressing ':' and another key) are now
available to pay for stuff, drop items and use a specific item.
* Implementation of a 'tool' slot in the inventory.
* The DOS-version of ADOM now is compiled with GCC 2.6.3 for DOS.
* 52 new monsters have been implemented.
* 33 new items have been added.
* Many more typos have been removed from the game and all documents.
* Three new command line options (-n, -c, -o) have been added.
* The output of command line options is now formatted for a 23x77
screen size.
* Opponents in the arena are now tougher for certain character types and
they are chosen from a list of possible opponents.
* If you are already very experienced when entering the arena the opponents
also are much tougher.
* Some minor internal bugs have been removed.
* 'Disarm trap' spells now also work with normal traps.
* Almost all commands now can be aborted without giving a free move to the
monsters.
* Unique monsters now have a better chance to hit the pc.
* Torches have been implemented.
* On the first dungeon levels the chances for critical hits by monsters have
been greatly reduced.
* Now only melee weapons are identified when used as a weapon (improvised
weapons like wands are no longer identified).
* Protection from fire and cold now also helps against breath weapons.
* Monsters can now be hit somewhat more often.
* The toughness attribute now can't raise your PV-value by more than 20.
* Rusted weapons might cause blood poisoning.
* Critical hits by monsters now cause less damage.
* Monks no longer gain their special DV bonus when sleeping or paralyzed.
* The DV bonus granted by DX is no longer available if the pc can't move.
* Bug in missile treatment removed (missiles could land within a wall).
* ADOM now memorizes the command line options used to compile it.
* The formula used to calculate the final score now refers to several more
influencing factors.
* The final output now is correctly formatted.
* Many more details about the character are available at the end of the
game (a list of killed monsters, comments about piety, etc.).
* The highscore now also saves the dungeon level a character died on.
* The first status line at the bottom of the screen has been reformatted.
* Hitpoints now are always correctly displayed.
* If the last status line at the bottom line of the screen is getting
too long, short forms for the various points are used.
* Generally invisibility of monsters and of the pc is checked in many more
situations.
* Bugs in potion treatment have been removed.
* Many effects caused by eating corpses have been changed.
* A major bug in food treatment has been removed (eating herbs at times
caused ADOM to abort with an error message).
* 33 new messages for fortune cookies have been added.
* New commands have been added to the exploration mode and some old commands
have been improved.
* A major bug in shop treatment has been removed.
* Doors now can be easier kicked open.
* Secret doors now also can appear in tunnels.
* The walk-mode now works if you are overloaded with stuff but try to just
walk on the spot.
* A bug in one of the minor quests was removed.
* The 'q' key now displays the current minor quest status.
* Some commands previously omitted have been added to the keyboard map
description.
* The highscore now is formatted in a slightly different manner.
* Certain character types now gain some additional items at the start.
* The number of experience poinst required for very high levels has been
once more slightly lowered.
* Healers now regenerate much faster.
* If you can't remove your armor because of a cursed girdle, the status
of the girdle now will be displayed.
* The effects of 'rings of fire' and 'rings of ice' have been greatly
enhanced. A major bug in the treatment of these items also has been
removed.
* Now gloves no longer can be removed if you are carrying a cursed weapon.
* The skill 'food preservation' now is more effective.
* The inventory screen now takes care that very long item names no longer
disrupt the format of the display.
* Named items are only displayed together with their name if they have been
identified.
* Several more items are now automatically identified when readied.
* The formula for item value calculation has been modified once more.
* Spellbooks appear more often than before for wizard and priest characters.
* Cursed or blessed potions of water now are called 'holy water' or
'unholy' water.
* The remaining 'color herbs' now have more sensible names.
* Many new item abilities have been added (items e.g. now can increase
attribute values).
* Item names are displayed differently than in 0.5.0.
* Spellbooks no longer are stacked.
* Spellbooks now disappear after a limited number of uses.
* A mahor bug in charge treatment of stacked wands has been removed.
* The rarity of many items has been decreased.
* The random number generator has been modified.
* The manual has been extended.
* The routines responsible for digging tunnels have been modified.
* A 'water' tile has been added.
* Many new features are available in the dungeon.
* Invisible monsters no longer restrict the line of sight.
* A bug in the determination of monster damage has been fixed.
* Several monsters now appear more or less often.
* The magic resistance of monsters now is weaker if the character is
very experienced.
* Monsters now have an increased chance to hit.
* The regeneration special power for monsters now works.
* Many new special abilities for monsters have been added.
* One new monster sound has been added.
* Monsters now have less hitpoints.
* Undead no longer can be confused.
* A bug in the routine responsible for summoning new monsters has been
fixed.
* Monsters are now more intelligent when using their teleportation and
summoning powers.
* When advancing more than one level ADOM checks for possible attribute
increases for each advance.
* Some special levels have been slightly modified.
* Advanced in level now also help your piety score.
* If your learning score is 9 or higher and the pc somehow looses his
literacy, it is gained back the next time the learning score is
increased.
* The deadliness of poison has been somewhat lowered.
* When the pc got sick, he received a wrong message on each step.
* One new intrinsic for the pc has been added.
* Artifacts now need more time to cause hunger.
* One new effect for magical pools has been added.
* Many of the minor quests have been modified and some bugs have been
removed.
* The routines for loading and saving games have been modified.
* It's now more dangerous to attack shopkeepers.
* Learning spells gets much easier if the pc is very experienced.
* Artifacts now are highly valuable sacrifices.
* The value of sacrifices has been fine-tuned.
* A bug in piety reward handling has been removed.
* It's now simpler to conert an altar.
* The pc can receive artifacts from his deity. The pc also can become
a champion of his religion.
* A bug in prayer treatment was removed (when the pcs piety was very low
ADOM crashed at times).
* If the piety score of the pc is very low, the deity will only exert
punishment (if at all appropriate) when the piety level changes.
* Traps have been somewhat modified.
* The 'u' command has been changed.
* Healers no can use a stethoscope without using up a move.
* One new possible wish has been implemented.
* The wand of light now works again.
* A major bug in wand treatment has been removed which made several
wands unusable.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
173 405 3715 adom.c
180 629 4866 arena.c
242 654 4912 casino.c
788 2009 18475 cast.c
264 600 4476 cfg.c
249 750 6031 chaos.c
2660 7093 64961 combat.c
413 1386 12081 death.c
75 154 1288 debug.c
1337 2798 22819 display.c
739 2190 18213 dlevel.c
955 2361 21460 drink.c
1158 2609 25715 eat.c
32 100 724 endgame.c
72 164 1405 error.c
214 617 5557 etemple.c
143 1113 6946 fortune.c
2392 5244 46252 game.c
410 1075 8074 help.c
215 490 3822 hiscore.c
1999 4901 54179 init.c
2156 5935 45765 invent.c
4797 15464 111611 item.c
138 435 2400 macros.c
1073 8353 54772 manual.c
2915 8500 61638 map.c
145 388 2979 message.c
4153 13113 103087 monster.c
188 507 4179 pick.c
226 681 5080 pit.c
2468 5855 47982 player.c
170 373 3493 pool.c
56 146 1124 process.c
339 888 7132 quest.c
553 1295 10886 read.c
356 921 6436 rooms.c
474 1040 9212 save.c
659 1839 14919 shop.c
1081 3306 25701 skills.c
501 1473 12076 spells.c
765 2464 19461 talk.c
948 2699 22079 temple.c
548 1584 13235 trap.c
838 2265 19061 use.c
592 1719 16648 vault.c
45 150 1091 version.c
259 621 5337 wish.c
1208 2969 26040 zap.c
25 71 524 arena.h
21 68 486 casino.h
23 69 481 cast.h
31 86 632 cfg.h
43 106 941 chaos.h
29 88 666 combat.h
139 429 3437 config.h
19 67 448 death.h
41 89 673 debug.h
94 234 2123 display.h
98 197 1958 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
18 63 427 endgame.h
23 70 471 error.h
19 67 468 etemple.h
19 65 452 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
24 75 555 hiscore.h
25 74 471 hive.h
25 73 558 init.h
141 271 3114 invent.h
391 1084 12589 item.h
150 341 2570 macros.h
18 64 426 manual.h
173 592 4627 map.h
21 70 527 message.h
441 1306 12866 monster.h
18 64 422 pick.h
28 88 634 pit.h
453 990 9742 player.h
19 67 451 pool.h
19 65 458 process.h
27 74 564 quest.h
22 68 462 read.h
63 155 1221 rooms.h
38 93 736 save.h
43 117 955 shop.h
50 124 1144 skills.h
54 131 1291 spells.h
18 63 409 talk.h
53 129 1276 temple.h
21 73 518 trap.h
22 69 480 use.h
19 65 451 vault.h
21 71 520 version.h
21 65 431 wish.h
28 88 603 zap.h
478 1260 9830 Makefile
73 223 1550 makeman
46111 132543 1078486 total
Version 0.5.0:
--------------
CHANGES:
* ADOM now is a shortcut for 'Ancient Domains of Mystery'.
* A large number of typos have been corrected. Many texts have been
changed to achieve better effects.
* ADOM now understands command line options (try 'adom -?').
* One new spell is available.
* Dorn Beasts no longer are that vulnerable to kicks.
* Many new monster abilities are available.
* Thrown artifacts now also are indestructible.
* Missile attacks now can be aborted.
* Wielded potions now break upon impact.
* Missile weapons wielded as melee weapons now cause less damage.
They are also prone to breakage.
* The highscore file now contains 100 entries.
* Four new intrinsics for the pc have been added.
* The death messages now also states whether the pc was literate.
* The algorithm used for the calculation of the final score has been
rewritten.
* Dynamic debugging now is possible.
* The update of attribute values no longer leaves any garbage on the
screen.
* A bug in the display routines was corrected.
* Generally ADOM now checks for errors when loading or saving data.
* The death messages also stop if the screen is full.
* Three new special levels have been added.
* Monster pits have been implemented.
* Now there are more methods to become literate (and loose literacy).
* Potions of poisons now are more dangerous.
* Orcish potions of booze now have positive effects on orcs.
* Starving pcs eat more than they normally would.
* Lots of new food has been added.
* 45 new fortune cookies are available.
* Several new commands have been added to the exploration mode.
* Web handling has been debugged.
* Several new commands are available (offering, praying, listing identified
items).
* The algorithm for breaking/opening doors has been altered.
* Bugs in the walk mode have been removed.
* A list containing the identified items now is available.
* The help screen now allows to scroll by line.
* The manual has been updated and expanded.
* Dark elven paladins now get boots.
* Many more items are right away identified when you equip them.
* Monks now need more experience.
* Almost all items (with _one_ exception) that belong to the starting
equipment are identified and either uncursed or blessed.
* The use of artifacts causes hunger.
* It's now possible to remove and put on gauntlets even if you have
equipped a cursed shield.
* A bug in gold treatment was fixed.
* If you equip a missile weapon and then want to equip missiles, only
missiles are shown for selection.
* A new material for items is available (eternium).
* Some shop bugs (pretty bad bugs) were fixed.
* Some update problems with the status lines have been changed.
* On the banshee-level nothing can rot.
* Some probabilities for items have been changed.
* Special artifacts have been added, which are randomly distributed in
the dungeon.
* 80 (!) new items have been added.
* Some prices have been changed.
* Some problems with weapon damage have been fixed.
* Some new item abilities have been fixed.
* Some herbs have been renamed (although more good names are needed).
* Unpaid items now also list their price tag.
* The random number generator was changed slightly in an attempt to
generate less regular number sequences.
* The complete game manual is now available during the game.
* An 'AutoMore'-mode is now available (by pressing enter at the more
prompt), which speeds up flipping through very long messages.
* Treasure rooms now contain more treasures.
* Altars are slightly more common right now.
* The 'D_ANGBAND' display mode was debugged and altered for clarity.
* New map features have been added.
* A bug in the visibility algorithm was removed, which caused items and
stuff to be displayed, which no longer was visible.
* A tavern has been added to the dwarven city.
* Killing priests now is very bad for your piety.
* Experience rewards for monsters are now much more generous (especially
in the deeper levels, which makes advancement easier).
* 26 new monsters have been added to the game.
* Killing certain monsters now slightly alters the pcs alignment.
* If the pc is invisible, monsters no longer track him with as much
persistance as before.
* Four new special abilities for monsters have been added.
* Monsters now can be stunned.
* Monster confusion now is handled correctly.
* The routine for monster movement has been greatly optimized. Monster
movement should now be about a hundred times as fast as in the last
version.
* Alignment now influences the attitude of monsters towards the pc.
* Priests are no longer just priests of the dwarven race.
* The source code has been somewhat reorganized and streamlined.
* A very bad bug when picking up items (possible result: program crash)
was removed.
* Attribute improvement is now somewhat simpler.
* Some skills have been modified slightly.
* If the pc falls into a hole his sight range is decreased.
* Four new effects for magical pools have been added.
* Some quests have been implemented (right now four with more to follow).
* A really bad bug in the load and save routines was removed.
* After a program crash the remains of the previous game in the 's_adom'
directly no longer cause the program to crash.
* Shopkeepers now more often call for help.
* It is no longer possible to waste a skill increase slot on a skills that
already have a 100% score.
* If all skills are maxed out, your attributes start to increase faster.
* Attribute training with the dwarven weaponmaster has been changed.
* A lot of stuff concerning altars, piety and the various gods has been
implemented.
* Wands with very special ray effects are now available.
* Dozens of effects of items have been slightly modified.
* Many minor bugs have been removed.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
145 302 2813 adom.c
110 389 2688 arena.c
242 653 4905 casino.c
774 1961 17823 cast.c
251 567 4194 cfg.c
2338 6241 56306 combat.c
296 996 8737 death.c
75 154 1288 debug.c
1223 2488 20217 display.c
692 2044 16966 dlevel.c
817 2012 18142 drink.c
1036 2367 22805 eat.c
72 164 1405 error.c
108 712 4659 fortune.c
2201 4812 41825 game.c
392 1010 7623 help.c
211 479 3759 hiscore.c
1970 4791 53223 init.c
1886 5132 39563 invent.c
4314 13692 98506 item.c
130 419 2243 macros.c
1008 7805 51447 manual.c
2608 7644 54978 map.c
145 388 2979 message.c
3382 10220 79868 monster.c
164 447 3670 pick.c
218 657 4903 pit.c
2329 5508 44729 player.c
164 359 3363 pool.c
56 146 1124 process.c
323 853 6837 quest.c
548 1281 10808 read.c
260 693 4887 rooms.c
464 1019 8947 save.c
582 1631 13149 shop.c
1071 3294 25587 skills.c
491 1438 11754 spells.c
645 2010 15712 talk.c
823 2304 19129 temple.c
547 1580 13409 trap.c
520 1375 11587 use.c
45 150 1091 version.c
248 589 5095 wish.c
1108 2691 23610 zap.c
22 67 470 arena.h
21 68 486 casino.h
23 69 481 cast.h
27 80 585 cfg.h
26 81 591 combat.h
94 331 2527 config.h
19 67 448 death.h
41 89 673 debug.h
93 232 2105 display.h
93 195 1898 dlevel.h
23 78 551 drink.h
19 63 406 eat.h
23 70 471 error.h
19 65 452 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
24 75 555 hiscore.h
25 74 471 hive.h
25 73 558 init.h
138 266 3035 invent.h
368 1005 11340 item.h
150 335 2496 macros.h
18 64 426 manual.h
153 536 4089 map.h
21 70 527 message.h
398 1147 11095 monster.h
18 64 422 pick.h
28 87 623 pit.h
449 983 9572 player.h
19 67 451 pool.h
19 65 458 process.h
25 72 537 quest.h
22 68 462 read.h
56 141 1070 rooms.h
38 93 736 save.h
42 115 936 shop.h
50 124 1144 skills.h
54 131 1291 spells.h
18 63 409 talk.h
51 124 1189 temple.h
21 73 518 trap.h
21 67 460 use.h
21 71 520 version.h
21 65 431 wish.h
26 83 560 zap.h
437 1116 8700 Makefile
69 209 1454 makeman
40469 114764 928527 total
Version 0.4.2:
--------------
CHANGES:
* Herbs now only grow on levels three and deeper.
* Added one new artifact.
* Artifacts no longer can be broken or rusty.
* The time it takes for a tamed monster to go wild now depends on
the charisma of the pc.
* Attack damage values for hydras have been slightly changed.
* It's now much easier to pick up items.
* Alignment now only can be in a limited range.
* Prices for items in shops have been changed.
* A bug in price calculation has been fixed (you could owe negative
amounts of money :-( ).
* Some messages have been altered, some have been added.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
96 184 1730 adom.c
743 1861 17040 cast.c
251 567 4194 cfg.c
2031 5347 47842 combat.c
258 855 7410 death.c
49 111 883 debug.c
1154 2324 19065 display.c
672 1961 16293 dlevel.c
567 1314 12279 drink.c
944 2152 20684 eat.c
68 152 1286 error.c
57 260 1816 fortune.c
2102 4608 39712 game.c
334 871 6418 help.c
175 412 3304 hiscore.c
1939 4702 52555 init.c
1639 4349 33888 invent.c
3472 10408 76214 item.c
130 417 2236 macros.c
2248 6348 45994 map.c
145 388 2979 message.c
3012 8898 70420 monster.c
164 457 3685 pick.c
2133 5052 40713 player.c
139 320 2960 pool.c
56 146 1124 process.c
22 87 577 quest.c
491 1152 9671 read.c
178 392 2724 rooms.c
442 992 8714 save.c
497 1397 11108 shop.c
1039 3185 24709 skills.c
486 1390 11439 spells.c
328 908 7615 talk.c
43 155 1035 temple.c
541 1557 13174 trap.c
503 1322 11140 use.c
41 125 929 version.c
218 486 4151 wish.c
667 1594 14090 zap.c
22 67 460 cast.h
27 80 585 cfg.h
26 81 591 combat.h
93 328 2493 config.h
19 67 448 death.h
48 105 835 debug.h
87 219 1965 display.h
89 191 1820 dlevel.h
21 70 477 drink.h
19 63 406 eat.h
18 65 420 error.h
19 63 426 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
24 75 555 hiscore.h
25 74 471 hive.h
25 73 558 init.h
133 253 2852 invent.h
327 889 9411 item.h
150 335 2496 macros.h
149 517 3908 map.h
21 70 527 message.h
366 1043 9949 monster.h
18 64 422 pick.h
433 954 9030 player.h
19 67 451 pool.h
19 65 458 process.h
18 64 432 quest.h
22 68 462 read.h
50 120 901 rooms.h
38 93 736 save.h
41 113 899 shop.h
49 122 1113 skills.h
54 130 1277 spells.h
18 63 409 talk.h
18 63 423 temple.h
21 73 518 trap.h
20 65 430 use.h
21 71 520 version.h
21 65 431 wish.h
26 83 560 zap.h
390 959 7469 Makefile
33147 87452 723890 total
Version 0.4.1:
--------------
CHANGES:
* ADOM now also is available for the AMIGA.
* The DOS version now uses new output routines as default.
* Slight changes in the effects of the 'Fireball'-spell
* Potions now are destroyed, when they are thrown.
* Generally the alignment of the pc is considered with certain actions.
* Rusty weapons now are dangerous in a very special way (blood
poisoning!).
* Several messages have been restructured.
* the calculation of the final score takes into account some more factors.
* If the character is bleeding, this is shown in the status line.
* Potions of poison now can be used in a very offensive way.
* After failing to drink something when stunned, the screen was not
redrawn correctly.
* The 'Recovery' environment variable now will be correctly interpreted.
* Now only common monsters (not the unique ones) can be named.
* Certain special messages were printed when entering levels, where they
had no meaning.
* The online help now features descriptions for the keyboard bindings.
* Implementation of two new items.
* Implementation of two new monsters, one new monster sound and one new
special ability for monsters.
* One new special level has been added.
* Pools now only appear in rooms.
* Healers now get more hitpoints.
* Bards now get to increase more skills than everyone else when rising
in level.
* When zapping something, only the visible part of the ray causes a
delay.
* Several parts of the program (mainly the line-of-sight-algorithm and
associated parts have been optimizied to work _much_ faster).
* One bug was removed, which made the program display useless characters
on the screen when using the Angband-display-style.
* Several more internal bugs have been fixed.
* The manual has been expanded.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
96 184 1730 adom.c
743 1861 17040 cast.c
251 567 4194 cfg.c
2028 5337 47716 combat.c
258 855 7410 death.c
49 111 883 debug.c
1154 2324 19065 display.c
671 1957 16263 dlevel.c
567 1314 12279 drink.c
944 2152 20684 eat.c
68 152 1286 error.c
57 260 1816 fortune.c
2102 4608 39712 game.c
334 871 6418 help.c
175 412 3304 hiscore.c
1938 4699 52528 init.c
1764 4701 37121 invent.c
3331 10008 72569 item.c
130 417 2236 macros.c
2224 6297 45524 map.c
145 388 2979 message.c
3011 8894 70383 monster.c
227 587 5351 pick.c
2133 5048 40667 player.c
139 320 2960 pool.c
56 146 1124 process.c
22 87 577 quest.c
477 1112 9436 read.c
178 392 2724 rooms.c
442 992 8714 save.c
487 1387 11021 shop.c
1039 3185 24709 skills.c
486 1390 11439 spells.c
328 908 7613 talk.c
43 155 1035 temple.c
541 1557 13174 trap.c
503 1322 11140 use.c
41 125 929 version.c
218 486 4151 wish.c
658 1552 13773 zap.c
22 67 460 cast.h
27 80 585 cfg.h
26 81 591 combat.h
93 328 2493 config.h
19 67 448 death.h
48 105 835 debug.h
87 219 1965 display.h
89 191 1820 dlevel.h
21 70 477 drink.h
19 63 406 eat.h
18 65 420 error.h
19 63 426 fortune.h
26 74 522 game.h
20 70 477 global.h
23 72 497 help.h
24 75 555 hiscore.h
25 74 471 hive.h
25 73 558 init.h
133 253 2852 invent.h
326 882 9328 item.h
150 335 2496 macros.h
149 517 3908 map.h
21 70 527 message.h
366 1043 9949 monster.h
18 64 422 pick.h
432 952 9007 player.h
19 67 451 pool.h
19 65 458 process.h
18 64 432 quest.h
22 68 462 read.h
50 120 901 rooms.h
38 93 736 save.h
41 113 899 shop.h
49 122 1113 skills.h
54 130 1277 spells.h
18 63 409 talk.h
18 63 423 temple.h
21 73 518 trap.h
20 65 430 use.h
21 71 520 version.h
21 65 431 wish.h
26 83 560 zap.h
390 959 7469 Makefile
33129 87357 723661 total
Version 0.4.0:
--------------
CHANGES:
* The spell screen again features the correct key descriptions.
* ADOM now can be customized via a configuration file.
* ADOM won't run on screens too small to display the special levels.
* Bug in creation of light/darkness removed.
* Several bugs when using spells where removed.
* Monsters now can be named.
* Spell knowledge deterioates faster.
* Mute pcs no longer can cast spells (confused or stunned ones neither).
* Many texts have been altered / improved / corrected.
* One new spell added.
* The details of several spells have been changed.
* Combat between monsters has been enhanced.
* The dungeon is now smaller (only 50 levels instead of 100).
* When calculating the pcs score the gathered intrinsics are considered.
* The status line has been slightly cleaned up.
* The whole dungeon is now one line larger from north to south.
* Finally shops (and shopkeepers ;-) are available.
* The order of special levels has been changed.
* Implementation of one new special level (the dwarven city).
* Throughout the dungeons you now can find magical vegetation.
* Magical pools are available on some levels.
* A temple (although not very functional right now) is available on
one level.
* Several potions now work differently (a potion of exchange finally works).
* The eating habits of some races have been slightly changed.
* Several new intrinsics have been added.
* Many new commands are available (take a look at the manual).
* The walk mode now can be used to walk on one spot thus enabling the
player to utilize a safer form of healing a character without moving.
* Bards have become more powerful, as they now have a mighty companion.
* Monsters now are able to ignore the limits of one dungeon level and
can follow the pc via stairs.
* Bee hives can now be kicked.
* The walk mode generally exhibits even more care to prevent a casual trip
into a trap.
* Drakelings finally can make use of their breath weapon.
* The interface has been enhanced (using item is now somewhat simpler).
* Monsters now can be named.
* Some insider jokes have been implemented.
* The start screen has been slightly changed.
* Hobbits are now somewhat lighter.
* Some classes / races get additional starting equipment.
* New default name for male gnomes added.
* Drakelings need somewhat more experience to advance.
* Gloves now can be removed after wearing them (if they are not cursed that
is).
* A bug in inventory handling was hopefully removed, so that the program no
longer crashes in rare situations.
* Implementation of 30 new items.
* The value of items now considers more factors (status, rust condition,
etc.).
* Some probabilities in item distribution have been adjusted.
* You no longer will find broken shields and armor.
* On Linux systems rays are now better visible.
* The manual has been updated.
* The game now can be completed (there was a bug in the endgame which
caused the program to crash).
* Implementation of 18 new monsters.
* Tamed monsters move with more intelligence (and generally are more
helpful to the character).
* Bug in monster movement removed, which could make the program crash.
* On one special level (the ice-covered one) there are no longer any
monsters.
* Experience awards have been dramatically raised for the tougher
monsters.
* Monsters now really are invisible on the screen when they should be.
* Every pc race now has a complexion.
* Bugs in the teleportation algorithm have been fixed.
* When your pc starts to starve you now get a message on every step.
* The chance to increase attributes is no longer static but depends on
the characters current attribute value and his learning score.
* Attributes now have an upper limit (99!).
* When using an uncursed scroll of identify you no longer have to enter
a cryptic character.
* Bug in the 'pick locks'-routine removed.
* Implementation of three new skills: alchemy, athletics and herbalism
* Typos in this document have been fixed.
* In the beginning some traps now are less dangerous to lower the
mortality rate of beginning characters.
* More wishes are possible.
* When zapping wands the characters status is checked in more detail.
* Many small bugs have been fixed.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
96 184 1730 adom.c
738 1861 17019 cast.c
251 567 4194 cfg.c
2013 5294 47273 combat.c
255 842 7337 death.c
49 111 883 debug.c
1133 2232 18078 display.c
651 1847 15477 dlevel.c
556 1290 12019 drink.c
917 2106 20137 eat.c
68 150 1261 error.c
57 260 1816 fortune.c
2085 4562 39280 game.c
210 470 3668 help.c
175 412 3304 hiscore.c
1933 4686 52440 init.c
1765 4703 37137 invent.c
3314 9942 72120 item.c
128 407 2160 macros.c
2167 6154 44508 map.c
145 388 2979 message.c
2900 8697 67865 monster.c
228 590 5365 pick.c
2107 4975 40058 player.c
137 315 2917 pool.c
56 146 1124 process.c
22 87 577 quest.c
456 1003 8759 read.c
178 392 2724 rooms.c
396 901 8062 save.c
486 1388 11011 shop.c
1036 3177 24653 skills.c
486 1390 11439 spells.c
322 887 7446 talk.c
43 155 1035 temple.c
541 1557 13174 trap.c
503 1322 11140 use.c
41 125 929 version.c
218 486 4151 wish.c
655 1547 13741 zap.c
22 67 460 cast.h
27 80 585 cfg.h
26 81 591 combat.h
92 322 2439 config.h
19 67 448 death.h
48 105 835 debug.h
87 218 1947 display.h
88 190 1804 dlevel.h
21 70 477 drink.h
19 63 406 eat.h
18 65 420 error.h
19 63 426 fortune.h
26 74 522 game.h
20 70 477 global.h
23 70 473 help.h
24 75 555 hiscore.h
25 74 471 hive.h
25 73 558 init.h
133 253 2852 invent.h
325 880 9277 item.h
139 290 2227 macros.h
150 519 3891 map.h
21 70 527 message.h
361 1027 9764 monster.h
18 64 422 pick.h
421 936 8785 player.h
19 67 451 pool.h
19 65 458 process.h
18 64 432 quest.h
22 68 462 read.h
50 120 901 rooms.h
38 93 736 save.h
41 113 899 shop.h
49 122 1113 skills.h
54 130 1277 spells.h
18 63 409 talk.h
18 63 423 temple.h
21 73 518 trap.h
20 65 430 use.h
21 71 520 version.h
21 65 431 wish.h
26 83 560 zap.h
390 956 7447 Makefile
32559 85755 710096 total
Version 0.3.1:
--------------
CHANGES:
* Major bug in combat routines removed, which caused the program to hang
at times
* A debug note, which was still visible to the players, was removed.
* During the game a lot of background information about the pc is
available.
* Chatting with monsters is now possible in a limited way.
* More detail about the pc (hair color, eye color, height, weight, etc.) is
now available.
* During gameplay the pc is getting more messages, that might hint at hidden
features of a level.
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
90 160 1539 adom.c
708 1818 16666 cast.c
1867 4942 44306 combat.c
223 756 6300 death.c
49 111 883 debug.c
1133 2230 18049 display.c
377 1106 9539 dlevel.c
546 1277 12007 drink.c
661 1593 15054 eat.c
68 150 1261 error.c
1800 3799 32564 game.c
175 412 3304 hiscore.c
1815 4374 49606 init.c
1621 4316 34006 invent.c
2966 8719 63974 item.c
128 407 2160 macros.c
1940 5388 39602 map.c
145 388 2979 message.c
2340 6814 53645 monster.c
143 358 3244 pick.c
1747 4043 31945 player.c
56 146 1124 process.c
323 690 6199 read.c
155 339 2341 rooms.c
396 901 8062 save.c
889 2737 21318 skills.c
455 1281 10586 spells.c
178 497 4343 talk.c
512 1504 12853 trap.c
371 1030 8426 use.c
41 125 929 version.c
219 494 4231 wish.c
545 1264 11169 zap.c
18 63 409 cast.h
26 81 591 combat.h
91 319 2408 config.h
19 67 448 death.h
48 105 836 debug.h
87 219 1947 display.h
76 165 1529 dlevel.h
21 70 477 drink.h
19 63 406 eat.h
18 65 420 error.h
26 74 522 game.h
20 70 477 global.h
24 75 555 hiscore.h
25 74 471 hive.h
25 73 558 init.h
132 252 2822 invent.h
312 842 8587 item.h
135 282 2156 macros.h
139 454 3413 map.h
21 70 527 message.h
347 983 9239 monster.h
18 64 422 pick.h
403 866 8141 player.h
19 65 458 process.h
22 68 462 read.h
46 110 815 rooms.h
38 93 736 save.h
49 119 1073 skills.h
53 127 1232 spells.h
18 63 409 talk.h
20 70 487 trap.h
18 63 409 use.h
21 71 520 version.h
21 65 431 wish.h
26 83 560 zap.h
327 775 6042 Makefile
27410 71337 595209 total
Version 0.3.0:
--------------
CHANGES:
* Speed optimizations.
* The source code was cleaned up.
* The DOS version allows to utilize several special keys.
* The eating habits of several races have changed.
* Exploration mode is now only available, if you know the magic word. As a
compensation many more commands are possible.
* The keyboard bindings have undergone some major changes (read the manual!).
* Some background texts have been changed.
* Now you also can see the weight of the stuff you are carrying, when you
examine the miscellaneous stuff.
* When a heap of items is damaged, it is possible that only some of the
items are destroyed.
* Implementation of 5 new items.
* The order of the items in inventory has been slightly modified.
* Scrolls now are more originally named when not identified.
* The game manual has been expanded.
* The symbols for stairs have been switched to be compatible to Nethack.
* Implementation of 25 new monsters.
* Monsters now can be tamed.
* Many new special abilities for monsters have been implemented.
* Monsters now can suffer from many more external influences.
* Monsters now can fight each other.
* Seven new intrinsics for the pc have been added.
* PCs now can be mute or might fall asleep.
* Introduction of upper limits for hitpoints and power.
* Sight restrictions for trolls have been eased.
* Improvements in the user interface:
- The inventory interface now is much easier to use.
- Implementation of a 'walk mode' to speed up movement.
- Whenever you can quit something by pressing 'Z', SPACE is also a valid
option.
- For various functions only a part of the stuff will be presented to the
player (only potions when using 'd'rink, etc.).
* Wishing now is possible.
* Now a pc not only is affected by good luck but also by bad luck.
* Several large bugs have been fixed.
* Many small bugs have been fixed
STATISTICS:
* 'wc' results on the source code:
Lines Words Bytes Module name
----- ----- ----- -----------
90 160 1539 adom.c
708 1818 16666 cast.c
1854 4934 44169 combat.c
223 756 6300 death.c
49 111 883 debug.c
1133 2230 18049 display.c
358 1078 9248 dlevel.c
546 1277 12007 drink.c
661 1596 15087 eat.c
68 150 1261 error.c
1782 3780 32344 game.c
175 412 3304 hiscore.c
1730 4122 47059 init.c
1621 4316 34006 invent.c
2966 8719 63974 item.c
128 407 2160 macros.c
1937 5385 39505 map.c
145 388 2979 message.c
2319 6771 53227 monster.c
143 358 3244 pick.c
1631 3760 29170 player.c
56 146 1124 process.c
323 690 6199 read.c
155 339 2341 rooms.c
396 901 8062 save.c
889 2737 21318 skills.c
455 1281 10586 spells.c
512 1504 12853 trap.c
371 1030 8426 use.c
41 125 929 version.c
219 494 4231 wish.c
545 1264 11169 zap.c
18 63 409 cast.h
26 81 591 combat.h
91 319 2408 config.h
19 67 448 death.h
48 105 835 debug.h
87 219 1947 display.h
65 144 1292 dlevel.h
21 70 477 drink.h
19 63 406 eat.h
18 65 420 error.h
26 74 522 game.h
20 70 477 global.h
24 75 555 hiscore.h
25 74 471 hive.h
19 65 443 init.h
132 252 2822 invent.h
312 842 8587 item.h
135 282 2156 macros.h
139 454 3413 map.h
21 70 527 message.h
347 983 9239 monster.h
18 64 422 pick.h
387 823 7716 player.h
19 65 458 process.h
22 68 462 read.h
46 110 815 rooms.h
38 93 736 save.h
49 119 1073 skills.h
53 127 1232 spells.h
20 70 487 trap.h
18 63 409 use.h
21 71 520 version.h
21 65 431 wish.h
26 83 560 zap.h
318 753 5876 Makefile
26897 70050 583061 total
Version 0.2.0:
--------------
* First alpha version available for testing to some chosen :-)
* A call of 'wc' on a unix system gives the following information about
the sources:
Lines Words Bytes Module name
----- ----- ----- -----------
81 154 1442 adom.c
698 1794 16436 cast.c
1362 3574 31332 combat.c
203 702 5608 death.c
1092 2141 17422 display.c
358 1078 9248 dlevel.c
546 1276 11997 drink.c
487 1205 10996 eat.c
68 150 1261 error.c
1472 3038 26321 game.c
175 412 3304 hiscore.c
1721 4082 46736 init.c
1374 3684 29160 invent.c
2852 8375 61604 item.c
128 407 2160 macros.c
1883 5227 38301 map.c
145 385 2975 message.c
1794 5306 41253 monster.c
143 352 3176 pick.c
1534 3488 27282 player.c
56 146 1124 process.c
288 594 5354 read.c
155 339 2341 rooms.c
396 901 8062 save.c
887 2719 21221 skills.c
454 1270 10529 spells.c
509 1487 12765 trap.c
236 601 5029 use.c
41 125 929 version.c
553 1276 11291 zap.c
18 63 409 cast.h
24 76 547 combat.h
89 306 2299 config.h
19 67 448 death.h
87 219 1947 display.h
65 144 1292 dlevel.h
21 70 477 drink.h
19 63 406 eat.h
18 65 420 error.h
24 71 498 game.h
20 70 477 global.h
24 75 555 hiscore.h
25 74 471 hive.h
19 65 443 init.h
127 240 2654 invent.h
321 814 8282 item.h
135 282 2156 macros.h
138 447 3349 map.h
21 70 527 message.h
309 836 7861 monster.h
18 64 422 pick.h
374 782 7147 player.h
19 65 458 process.h
22 68 462 read.h
46 110 815 rooms.h
38 93 736 save.h
49 119 1073 skills.h
53 127 1232 spells.h
20 70 487 trap.h
18 63 409 use.h
21 71 519 version.h
26 83 560 zap.h
298 694 5400 Makefile
----- ----- ------
24216 62814 521897 total